Also available by Larry Gonick, with Mark Wheelis
THE CARTOON GUIDE TO GENETICS
THE CARTOON GUIDE TO
COMPUTER
SCIENCE
Larry Gonick
urn
BARNES & NOBLE BOOKS
A DIVISION OF HARPER & ROW, PUBLISHERS
New York, Cambridge, Philadelphia
San Francisco, London, Mexico City
SSo Paulo, Sydney
the cartoon quide to computer science. Copyright © 1983 by Larry Gonick.
All rights reserved. Printed in the United States of America. No part of this book
may be used or reproduced in any manner whatsoever without written permis-
sion except in the case of brief quotations embodied in critical articles and
reviews. For information address Harper & Row, Publishers, Inc., 10 East 53rd
Street, New York, N.Y 10022. Published simultaneously in Canada by Fitzhenry
& Whiteside Limited, Toronto.
FIRST EDITION
Library of Congress Cataloging in Publication Data
Gonick, Larry.
The cartoon guide to computer science.
(College outline series ; CO/417)
Includes index.
Summary: An introduction to computer science in cartoon format.
1. Computers— Caricatures and cartoons. 2. Electronic data processing—
Caricatures and cartoons. [1. Computers— Cartoons and comics. 2. Data pro-
cessing— Cartoons and comics. 3. Cartoons and comics] I. Title. II. Series.
QA76.G593 1983 001.64 82-48251
ISBN 0-06-460417-9 (pbk.)
83 84 85 86 87 10 9 8 7 6 5 4 3 21
/$9VT THtJtyWR'
ifWv bom, Thc aiefts>ucm> cfimm,
1» obo&& in nmenMics Hwt MWP. tfe
has ktofVe® A 4 A fORTftfiN fftxtfAjWMfip,
M> tone of w< pest fftevps arc- /« T«e
CoMVofrf- fff tjffc, IM Sfw f*AW«D
WrtH WS “IFP AJ4> DWOtW, MK> WwtP t/(c^ To
fW SOM£ CfiTOOt* ftocessifi 6 ^fTHJ«i£ ID
thS PRoDuCTivif-rV.
COMPUTER SCIENCE
LEARNING
HAS NEVER BEEN SO EASY
OR SO MUCH FUN
Here are the elements of computer science illustrated, sim-
plified, and humor-coated so that you understand them at
once. Use this book to lighten up that serious course you are
taking or to penetrate the fog of that equally serious textbook
you are trying to follow. Read it to gain both an overview and
an inner view of that computer you are learning to use. Or if
you feel the computer revolution is passing you by, let it give
you a point of entry. It won’t make a programmer out of you,
but it will put you well on the way to computer literacy.
In these pages you’ll meet Charles Babbage and his analyti-
cal engine, which was never built, and Ada Augusta, Lady
Lovelace, who programmed it nevertheless. You’ll also meet
George Boole, whose algebra underlies the design of circuit-
ry. You’ll learn about binary numbers, computer components
and architecture, software, programming languages from
machine language to basic, and special computer applica-
tions— cryptography, artificial intelligence, and others you
may not have heard of.
BARNES & NOBLE BOOKS/
A DIVISION OF HARPER & ROW, PUBLISHERS
Cover design by Larry Gonick
»$5.B5
ISBN 0-0L,-4bD417- e l
CHD505A3
'J
1
Vm I. Tkb A6es op Itfbpmop
(jOft(\T |£ INPOPMAW^ 7
-r^e evouW oPTi^ CovW TeR w
?ARTl. 106MU SpA^TTI 67
th& wfopiwnoM ?f*oeeSSo£ 90
■me fFocessi^ umit... 97
M0W 191
6erWb WGNWb MDeP CoVTfyL M
ftprjt. SoPTWFe 185
TupiMb iv\|WES 190
AU^OFflHMS 195
BUSIC B./VS.I-C 207
SbrnwWe 221
|M COpCLl^/oP 237
B|aioWf<V ; 2.92
\m% 243
.IWM&Sf
C££M?<-Y THE A6E PtMA»P* A PIECE
flRqWw «W C®W0>
T) w»&. aASSlPY/W6.
S0PTIM6,
Wjp ni^p£>yiW6 lHF»F< v 'ATi'o^
per hi#h speec !
That; a*p
(a supvet..
THS MfitNWS _
Ujhv coWTeps ARe
?opp m of (iipegenep
iHFOPIMT/op Coup TS,
ffcflM THE PI666ST
gusiWEsses ToT^e
[XTTl&SV WWSTiuATCp!
PD IT AlSo
■ctouKTi m Tee
ffrCT THAT 0£R>ge
yov CM ouoe MW
Cowpi/reps, IT
Beeps to tOiov)
SOMeTtW A^or
IPFWmaTOW flKT—
C«(W AC. f&p.
BUWtk vJn^r
IT /$,.. n
WilWT
IS IT %
&:«
o/n ...ep..
. WTA
mn\ is
IP Trie PI/EPYPAY
seuse of the wobr
"lpf»PI¥TI 0 P" MeAP£>
/5lcr5 = 1M5 SopT of
srurr that fiu*
pop FlCTlOp W, APt>
cap opiy pe exfpessep
IP W/P5.
\p Tr OJopLD Op COMPOTE, tfOlfWR, Trie TPPM rite A
MOCri BpoADeP MEAplPO-
^ Tue 'Moofcpw
mmMsm \\ OefiMW Cones
W m l SfiAW?
C^r /*£ ear uAfc
\\1 tJTtM euapea?,
Vr ^ \ / / (WATEup umioycust,
M \ / A amp fOi/A/Dep- of
\ \ / IP if e sa£«te of
A ,A \ m*™
«, ' SriAMMOM Atfo ^TAM
<1*» poecrpic “Moose' m couep
“ pg <WFNW|W0> To MAgfe!
( Aceopoifs To siaaw, iMW/wATiofi is pResei jt mwvep. a
6WAi is transmitted from m Place to AiJcTAep ;
— ■■ ^
serpen
p_ p
^
Rec^|\/6K
\
S/5/JAL F
,
IT POeSR'T MATTeR WHAT (C||Jp Of SfefJAL IT 15
m example, ^
The Sl^AL MAP BE
IN THE fORM Of
ft/CV?i>S, Tde MOST
fAMlLIAR RifD
Of WfORAIAIlOp...
-por a Picme
ALSO SepDS A
SI6WAL, If Tie
R)RM Of Ll^W
luWes T„ oup eyes.
IT LWS AS If pictures
cofwey ifpopMATiof!
fvpwepiwope. our
eye sends 'a
PATTERN Of gUZIRIC
WPUfSK) OP Tie
OPTIC fflcVE To THE
SPAN- TftAT Si&iAL
CARRIES llW/HATW,
Too!!
9
all iuose sig-uals., iHco/pm a wS if W Murti, \
can fee flecoBoep in sof»c #y... svuesriM that
wropwiw can « S7W?a> as w&l a s rmwinep
(vrt> pecen/pp...
^ jjj RA6gA*6,ETc! J
10
TO WflWIMfe THE f»u>gp <?F |l/fi>fWIW,
coosipes another evefVo^ example ■
lift ITSELF.
here's Life IN A SfN6te FA«EL-
T«e
6 EN 6
ORPNA,
K> A
LONfc
Seijuewce
§War
UNITS
cawed
Nuoanpe
VIS-
ITS
^qmce
IS OTiEP
ONp A
'mwwtf
ivictawe
i&A.
a
a
w
no
HQ
T«e itess/v*
is Rgcgii/ep
6V A
CH6M tcAt
FWTDFf
|I)W
oses Tue
RUN AS A
Btoewwr
to tskme
A PRCTE 7 N
MOLgC-OLe.
Twessnae I
fSENPEE I f FI eSSA 6£ | iBeCElVgP-]
IN OTACP \NWS, TrtS
PPOTCIN IS BUIt-T
AC£ 0 lW<b TO . .
^FORMATION
&rvm) in tie e£ Me.
MtoT wrote THEN? If DPA ENCODES fROTHUS TflAT Hftf
PNA To reproduce more of Trtose froths Wll 6f
$UILT, MO fie- pVA WILL Bf CoflPP...ETo! MOREOVER, If
Trtf pw A encodes otrep proteins much ro>T«r it /M
VARIOUS WCV5, A^D OTHERS 70 (\TtM< fWP DESTROY
PII/AL dna aap PBo-rerw^-
Thew w DUA-fPoreip System wu reproduce itseu 1 acM
iw Aeaw — iwp Thats What You call a UfP Fo/toi-
SO MAE
SO LIFE
ITSECr
1$ A
M0LEOW
IPRWW
f RPO03SOR,
WHICH PAS
AUMATiCAO-Y
T*f-
m , ,
3 MUON
faRM
co I'm
SWWH?
U6T.
so mb-
IT MW BE
FW- To SPY »T
coMforefS, me m*
gVOU/W WM IftC
ee&Mvz...
But ftOM em-Y TIMfe,
ufg b?rms wwe peew
\uc#ei«iN& Ttjeie
INF&RMW-PRp^ 1 ^
*0iUTl6S.
(VM068A pecewe*
06WM& TBUIM6 IT \nw6
Stuiofi
Mfiessiofis
TPfiWSMtnCP
fieC'lltfCAUV'
Mow The
Hepite
*W>
CoftOimep
-rue
&WN_r
NWE'S
FiPsr ftTronfr
To fioiep
a wruteP' i
' _ ni"- i
Rorrew
pesp?wse
k T(MC ! J
THK6 Xirfos'
Miestau! y
$eS\DPS TRfrpSWVTi/06 ifif&RMATiop jonrtiJ W oW
copies, /MMA16 ALSO StVT MESSAGE To EA^A STARS'
WW (h im$ ees>ty
c»mmumicmiij 6>, Tuey
fP^AW |»ep»'T w
MFfWT FPWH AW
0TH5P- AMIMAU-
,i>
17
W Wof?D&
ewe W pi/tes
W6 WOW*-
tHC t-(VW^
/O . rin dfl rl
f** b@@?K‘
f IF You CowevrANP
I mobiterfHEN we wiu^
\ Not f^v we,
\ Omtss & mm m
\T NWpS.
IN TlA®. VOWM^, T
Tf«Fe U)A^ a
$peciAg tvfe Wt>
wiTrt its oW sfeci/M.
pute*-... iJAUggy—
waeeiK. m maee -fcUAUe...
YOU CAp Aw, SOPT^T AMP
f*0LT(fLV IwMeeRS... "opg pcift
Ope* MAKe^ 66pSg, 8PT A 6 TAfY
^AY Y(SW C/WT App 6RAP6S APP
flweee. _ __
IN My f 6PAY £
HNPfi0W>apj
Stew-
n'old, iIMix? (MW, /^IT'n
was im / after
WW To SAVE ( co/npUTAVOM,
W f®sw? I wnpurmoN!
i ka*
MV HWP* TO
U>t U- >
|kK <?THe8 AH/MACS, A HUW(1 AT flKT CoUU?
\flerM J iVfvpMTiov ip TMe &paia>, which UAt?
Ja UIWITEP CAPACITY- (W DceMO 40 THE WW
\fivtfrep ctvi cts To swe iixWw
The earliest
m extMft
or atm*
srome m O . to ,
AWT AO. coo
Ol P, LIKE TA*
TftUT MM,
ACK Of MV
A*«m> me SAme ti M e, CAve di^iu^, wepe
to si m wjomep kimp op as weu.;
mev painted peAusTic animals cm me u»aus or
T(im CAVES — (Jo 0|J6 KWiWS U»l»V!
several wuSAUP vws later, me
reviser A SV^jeM To Refpesewnwfa ifteip DWRe
l,M6(/fi6e IP fiOTOpeS:
/VX>
/vy>
/s/V'
AMP So lAPmMt’ WAS 6opAl!
>v
oiJTil s<?MeoA/e cum i«prwj& w LMWHe iTflaf i mm> \
WIU to THE mum WMAN 9/Stm OP lAW^TW
STORAGE, it's |WY wn/eRSAH AW- M?«Vt> THE
Mu> |WWt> SYMfrt fiV^TClflS TO ENCODE SfiPKeV
LAwwAC>E- of couf^e, Teenies m®> from suce
To fCACf -
2 i
A ll TH£ 6APIT Mulfttote
MP ujaY$ of- Ref wse »
THAT jf^Pe
PAP ADVANCE Ovep- w
W A6e TAKA' ROMS, 0J
WKlflri Tri£ AJyMPPT IS SIMfty
rtlAPe 8V flUW(b UP v«.
IW top peeFW-...
S oMeme ee-nmi
tauv eofjg njd
cwin?ATior>, teoptf
wave Mwx>m>
16 av/JJtlJtr w
fiye^ f* 0 Te/ve>—
RP rifopwi*
W&W- IT WAS
HAf«>y.
=$>WMW
23
|jef$ cau-
TEK A ''HApPFUU'
aijp D otowe
CtWM-
fipsr com
tom
“Tu® WWW*
At® TARee-' '
AFTER A
m*.
'iov wq
A
HA/JPFUL
fltovfma
tt a* re^,
XvDfStO-
THEM COME* A AAADpi Of WDFW4 AAP Of®-
^
W 0
eVEVTUAUY Voope
tooKlA^ ftT
JlWIgeP* Ml®
TvttS-
.. A AAflPFW-...
dZjtdZ* r&Zgi 33g
-*V3**
5 AC-. - tnp^ HA|SpfM(£ of
* nA^Pft/^, foup HAfW4,
^ «s> W —
dZa
=G5
r Mip im>— ft UftpDFUO op op WAflpFUi.^,.
Hsxx cm&
TepTKou^M)..
ft Tw^fip...
ft Tftoy^»to Ti»«api>...
T«f> Tuou^lp TkhWP. ..
PftOrt op iMrtoft li-
ft Mftfppi//- OP
thp oise fcepjpE '•
.25
jfpHt MCI6UT6 fom -ftWO pfVSi C WWS TO TRANSLATE TW5
\\ |MTO VJRlTl(J6>
ove, w ^Te/w, usgp a prffcWt sy/M^t
fop e/vo* loew wpf^-
\ . <?(je f\--Tep <^)*impdw>
J WMrt>
TO You
JlftT ?ILC
THEM Up-
^ iff w n
^ In iff 1
Tux’ \wtm> W%T(V s5 ~\# W e
TkoU6aeD^ TtWWi* THWAWtf Tew VfJlTS
0(2. 2^6, <?l 9
aside fpoM AWE
A CERTAIN 6Rft?rt1c
CHfVgflrt Tue^C
HUM6PAls are very
EfW TO REAP, OfJCE
\wre 066P to KtB*'
(gi£T AS "3 BlUioR"
v reaps Qucm to
"lrtA4<VVft/V»' ^
Vo
OP -rue ffruef aaPp, m cwese u&ep the position of
^ouiviefi \o ippicatc Trreifi %me. mn im
coUfJtep tfpo/vi Ofcie to Pipe--
1 II III HI lull Tiff
> 2-54 ? 7 2 ?
IP fRACTfce, THIS WAS (M\)6H LC9y Op A pfU>gU/*l TW IT
mi^ht mt b&v. eecAusg the cun m pip po r
CALCULATE op paW hi
*7
+ 74,168
\ 36 >,
BesiDes addition,
tSJy-
SWM'PAN, 08 . I /( ITT 27 -f
“Wtanetic taw-et; *r LLJL I
WA* AL£b APPi.|gp ,1 (11 I 105%
ToAL^AAtJp ILL L
THE S>WW of 11(1 | I 41 x 1
fepuAT^. 517 ) 0 % ^ ULLJL.l ^
W TAf s<j?</Ape& iji I 2 r 3
beca/he rue oxrhcm 1 1 J ^
empl oye,. ^ 7f #
fHiV Trtl-S. AN? TA6 tfc7y(2£&Pi*r AA/Wf of
gjg/f The (Aertop cpTAf Cjsu&vm eiewebn . -
2.7 +
I 05 X.+
4 l*%
AFTCp BofWiWb TkF pe^^, TA6 JAPA^f 160? IT To
CW-^ULATe H (PI) To 5c> pfoiMAU POAc^s. O/JE
JA^Se MATAe/WieiAW |*iA6- SM? To HN/f Co^eftren
A MM-E pooM into A “AlW^AME” Wp- PAW.
l\ 7T 1
1
roi (
2
nii i |
WlM£. EAOK AT TAB IteoiTe RPAWgM
They rap Mve two great in/i/e/ww*: the
the |U-?HAUer
fWKS as i?pe
Of TRB <5REAT
IPEAS I|j THE
W*WV of
/NfDRMAW
M
V
A
9
FMflr*
trb althakt; a
SEPARATE SYMBOL /
WAS NBEPEP
FOR EVERY WORD \
(op EVEfY SYLLABLE, '
IN SWAB CASES').
To LEW WRITHE
ONE Had To ’
/*I£M0RI2E TtWOSARPS
of mto&.
After
WoNo$ IN6 LAHG0A6E
into More basil s&iwps,
The timber Of 9TMHOE4
was mvc® T& p^er
W 30. NOW. ANY
IPIOT C0ULP LEARN
/ we CH/tiesE
ARE stiu
SAPPLEP
WITH ,
PictoORAMS 1
«?atav
OHLY IDIOTS
WITH L05lip£
Cooip L£AgH-.
n mc'i a l-ks omous apvn^a^ or tub mhwct,
0vf u 0 16S& JmWtAMT:
alphabetical orJer
SACK Op
PAGF «•
hjf mwe P
thf n?o&i^A
OF HOW
To p///p
cwce ,
\fs BFFp
sppep.
WITH TttoUSM'DS OF FiCTOFFW*^ , AMY FinMO SVSTeF' HA?, fc
&e cwucutm put oivfp tap opcfr of am mha«t,
W OM ?UT OTD& IP ORDER. Too. IMAOIMe USINO A
{Home Foot?, dict/ooarv or li&papy mthwt uw&erio^
OFoepf
toHfpTFRS SFFM) A gOOP Wf OF 7MF/P TfMF OW
arrToUQ tFiuqs im order !
31
WUftT N
Does it
Do % ,
m ite MWeer, the
/me \ (vwicus iwf^s swag, systematic
wawto) a/i/d speech iH its swpcest
ScHi&k.. / W tM<&> was josr
v — b m> columns OP MBteS.
/"N. A w I' 0 Wen
t^ v o i 0 DU/lW WpjnR T6fJ
r J l ret*i^s in Trt& column to
s \ Its WMPDiATe right.
7 ' NWtiERs Ate ewep ep
PUSHING yf fEPPueS.
TflOOSA***
\ wwteoy"
\ \ // i
o o o i
2 4 o 9
the abacus
seev iv»ftuy
INCW/MiOUS
avd e-eFN
usep in most
PAprs op
THF OLD WW>-
we kw
fW PlCTufies
that the
Mem /SW"’
HAP TAT
abacus, bot
TH^ lR
MATHeWAttCIAUS
(jevep discussed
VT. (tSpecK
IVtbllectuacs
uwi<eo pcwh
oh tap
WopK of THE
AWi-l
^Vj this, /way have bffn wa y gp eep /matakwatic.iaws
OWCeNTpATEP OH 660I&TM.*
ns
it coim&i ' lep a of \pokc& To ewbusfr
/P
\n lW
m
mm
LlMKTOVe
ok wm~
CALCULUS
(MAS AN
AfcACuS PE&Bli...
W 00|iu6
AfttTAMeiiC WAS
THE
Ko/WNS DID
NOT CNXOLht
ROMM) „
NWWtS!'.
/•IT
3^ (
^1t
om 0 f
oM*ow wy
Meets fir o>>
1ji& HWXTf
\H SUM?
++++
MCieUT TIMES
mu W THE
l&U&L&'Sg
=^>
MTH0U6H THE mem HAD W MS Of WRlT/M
mtffls , W RAf&Y CAUVIATED /»
WTIW6.
This is Mot s o easy to awmate fop those ot u$ |
IPHO ULlEpe PNsep OM TEHCiL AMd fApep. I
sow MGXT
TIME Voo
new ioneiw
(WCA||J THAT
tiemom
CAUtlATOpS
we,,,
fcX«IP6
WlTHMEfc...
WITH
ewMA-f ops'
|MP 6 TflAM 4 <W WS!
T» t >0 so, jnev pevisep n sv/Mftr f»p t 0lgy§> !
37
but (bp &m£ (W, twe WP(XK> imm A WOTren #*<>!
38
we (A/>Y t'evefz
WOvJ $CACHY
VJUPT lNS?ltep
7t\eM.
vufcrei/eg it was, it ku4\i>&>
Them To vo pet^/vt-
KfiTuMeic on wep-
AND So eeewu THE /)££ of PPML- APP PAPPR , A M epe
i%o Veaps too ,— f petty epief cou?i><m> ifim W
OF cAuCytAiops Ij
29
im m
tebimub lo woe?...
n (tw iirpfto iwflpei$
0ftl To uve mop* le tw>,
ixm 1 ® im mimt {
StiucK Iv^To -meip uNwe^mfe,
w -pw^At0? W
a^l« ITTo UW.
|(j AL KMOAP'SMS
l>»ofc THCV
fiWfJp me
IWPIWJ tiUMBRAC'S.
At-KW^r
I ALW^I
MGAPKW
?R£>iiouf'ceb ofrep ,
ENOUGH, 16 iWt^AliClAW
NAME WAS TUftJ® IMl o
ALtfOftlSM^
Wma« £ Wat it
fl/RrfrtEAU$ CAUED
rue jjcw s^tew
Of mCULMoV-
me flue
wr awes
ALGORITHM,
A ColvifUTpp WOflP
weU expeope ip
A ?>IT...
41
... MD mftOHt A6PETD IT was A W
To IMimWiW We* -
MHI
1» e*CrtM)66, Trtfc
CHiwese took
■m ABACUS
(OT RftfiOLY
MDR »T TW
MO- 1 CMOiMOR.
fW CWM
THE ftWCUE , _
SfREAQ To Jp<W,
l»«w-Mea>
I 9 *Y IT?-
\JS DESlfcM ,
i»fr€ /(Amoved!
wnne a/fofw
Scholls mt
TPAN&PW THE CLASSICS
lu MW ubwipes,
* CR0JAWS
vepe Poiu& Tweift
&CST To PKW
ISLAMIC CNmMtCH
IN m 1500'S, |J| CU)lo TAMTAM (lW-1559) COM? D1EP
rue fPcfrts of OMWMis iwWTwrr fnogte/n iw the
L fora?- RteTopy of wwureps, ^ wu see).
45 "
The i^sr m
THR& BOD? PROBMft,
ym (vske m *
(KfWEWICAT D^tfTlWJ
of w wotioms of we
B0t)i^-Suw, Wfl, M/p
MOD^t ^
KT|kl6 W/pep Tf6 WU®W
Of &N/ITV. TeMS TOPW^
To Et \NcPcp\0i-Y P'ff'W
ApD TO>ioo6!
jpgs
viege fEAotf^
me uwt* of
VA?e£ !
H
s*ja
M
m,
Vim
'*(*1
til
itt^i
SO F MUMPbf OF
Sci&MTlST^ ge&A*>
TwuKia^ M?w/ f&>or
cw-wfioM gy
maune...
^oW\
A HALf-MAP sccrr ^T
FAMOUS W U>M (WiS,
t«|/iSeP 'W?^ ^pfo.'
tAe fli»T Real mawe m
WW M/Uflh
west Yesg
inept \m
SIMftV x®
yviwu «3
CAT/Of) TAWS
OF A STICK.
$«» ia-i
If CDULP AW, SOBTlW,
lOuLTlfLV, AFp P|VlW-
m wa* LOST IP TA e
30- '/^Ag* VO AK.
PT fi®B:
fos W TV,
Co-
DW TAB 17004,
M0F E SOCK MARINES
Wepe Mil t, sor
All Ppll faR
Swpr op «W6
AfcYWo like
A SemAL-Wbse
OO/VIpOTfp. .
My?
M///J /
fl?R PKAM?LE= in ETepy CA4e TflE osef? FAJtkrB)
VwAeef^ ey serTtfPfc a fau> op (odgas or wm
''MVW WAV
OfSAflpL Ijte
SAME TAI|J0 •-
Ife WILL BP TLAIM
$<>Op CMW, AW
ALL fORfo^t LoMfoTEfS
Ml)ST ALSO te AW€ To
vo more-. itmuet Reap
M£T/^Ti 7 i 6)$$
fip*n luMAf To DO
WITH T*oH m&Ks l!
of mm or k m$-
...AtlP TH6P
TORAEP TAB
APPRofRiAre-
CRApK To App
OR MULTIPLY.
tkOK/KW
^istep orly or me
ft)W* To be CoMBlNeP.
' WELL, I
WAS oRLY
TRyiHO To
MAKE AW
APDIWO
„ M#-
rfe Of th/s idea cm not from the ^
'A SCIENTIST'S STUDY, BUT THf SoOTV FAC^ieS of THE
Vdu MAY' NW
HAVE THUU6|Yr Of
A 0m# S LOaM
AS AS) l|Jfi?RMAW
fgPCefrSop, Art)
Vet- \t translates
A(J abstract
DESIGN l(JT<? A
fpcnw of colors
CFfATCT Bf
locftivb om EACH
AffltopplATE fi-A Ce.
WW M© \ 7 odS, A SYSTEM we ItlVEA/Tep PF
vtfes&m THESE PATTfP^S on
49
wrw M* oLMWwev
Haijdlwm, m mm
peAD W CARDS,
m 1^ i got, josefH
3m0m>
l^vefTep f\ foiwep
Loom with ah
AOTOMATiC £ARD PCM>6P-
10 njevr the card*, oot me the cloth.
50
IN
metee
Afftiep
MM Scaejy
P* WS
1o miv
the Difpepepce
e^,
^PIHEY
GMe tflM
a sizA&e
68torr.
W-MLc-S
°rm- fjwMD
+ dkn&rw
52 .
tw Dip
\T KfW
vm to
Voi >
§§\ Tug wmmm to the miu
■ft 7 iwtp pe pg/\p |(j ^ fu^CfttAPPS.
m-r is, the R/mchcabps co^EYep not ohey the- mew*
TO 66 Cftl/lJCHEP 60 T A^O "We FATTEN OF Cp.VJ) 0 C(T)(J£, !!
$
c,o tap macAia'p ijjwlp (Jeep a special
CWMW6 /NPUT P^'ce.
To retain Ni/MeeRs nip. future pepe(?e/jce, e-aabaoe
EHViSioNep A
T(MS MS To
ee a tMK
Of \ooo „
"Re6|STef?s,
each a
pevice
capable of
StORijJb
o»Je so-pioir
WM&R.
tapse
auLp mm
ee |(WT FROM
the carps
op tap Result
OP Co/AfW fiOf ’
V TAP frtlLL-
memorv u(J'T, or
Finally, tap
^iisarP ®f*
RABBA6P
DeSlpUPO TAT
mo's First
Automatep
T ype Setter
T o PfllMT THE
results of
Computations.
54
A PwJCHapp Coou) vo m op m ftuwwo Twws
rr T-?> IPFUT A VUM&ER fTT^Tl JWlrr A WMBEP
lillU To THE STope L-Lll I T<? THE MILL
rr-T-N MOVE A AiuMpefs Move A AI0M6
:*• I FROM THE MILL To [ FROM THE STl
1 1 The s-ppe To the mill
tt'. Move A AIOM60?
5 -: wom the store
To THE MILL
\Nf>TW THE MILL
W,T W
eu-ffvr a weep
fflW EITHER sppe
OP MILL
\mAich map fce Summarised w this diagram-.
INWT
mf
fa±s tfeStg O L'''
rrrrrrrrrr
IR FART1M.AR, A RESULT fW THE MILL COoLD 6e STORED
W FUTURE REFEREWCE, TttE|J RETIRED To THE MILL
(Wen ^eepep. „ .
A$ AftA&A&e
W rr, THE
AMALpTiCAL
epElUE COULD
"EAT \TS t ,
0WA< TAIL-
Vw HAM?
Tote
PAiwe
to EAT
Yovp ouV
TAtt.. y
m teem
THE FIRST
PROGRAM fflf'
SA6 IMROTE WT
ACTUAL SE^EMCK
Of IN4TPUCT/0MS
W the
ANALYTICAL EMM...
sue ipi/wtep iye a SajueMe of
Iustructiovs wen cam se used aeaim ano a^aw im
MAMf OamtEXtS. . —
She ^ovizeo tab value op we
SHCULPje AN INSTRUCTION THAT BACK’S Up TAG CAgD ReADER
To A SfKifigp CAP-D. SO BAT THE SeqvewCg' IT IP'TiATES
CAM 6E ReCOTED ^mmtr
jW> %LZ mm> ? m OTWiP> (JfiWs Be
CcuL 0 ’JuMP' to Another card (I§ some
C opPITiOM IS SATiSPieP. ""
m Wo w A MACfW
THAT New ^ISTCT)...
Tne 6°vewmwiT
Pen/seD to Sofpopr it,
\n view of wife's
TRACK fsecopp yJtTH
Je Difw*e ewe.
Ttey caucd vt=
OKpggAre ftp ws, we cwm> up a ''sciePTinc*
pACeTKACK BeTTIWU Sck^E-ANU S^(/AUDei?ep APA9
FOpnwe.
58
IM T«e MeMT m, myqts Wfitssev ip wo wecaotn-
O^THE /" — s.
Saie ' jiiKW ' K *- / Yw opft mht \
«««■ ( **«*« )
ZHweefr i>m V LlvW M9M ’
Wwte' V
EMUfe.
mit
/<~>v -M yarn pesfcrop
'jnw. \ mmw mm&
, ) m cm RetfisTgps
wecTsy pip ta»ME fwges
n / — ip cosiness.
O
0)1 ■»£ own H<Npo
T«E fWCW MAWes,
BE6IUHW6 WITH THE CeHSoS
iWAm Dtsi^neD ey
I
l^M/o
umpired, as %mm
TrtE JAOAW U»M, fWeFiTH
INVeNTCP A MACfXljJt PURELY
ACCUMULATE WD
CLASsirvino impiWtiop.
"\
eecpose this iuAs a yew s<?rt or job a mawe--
me Kirt> P5B Mm commas ^6 ideally suited -
LeT'S TOOK A CLoSeK Look
Tto town me census W topasur of a eepies
Of (Wiftf wtce questioios-
iw mapy a viytet> 0 o '/<*> HMe?
a) 0-2 W ^-7 c) 0-20
a) frfoKe "W 2 »
what's Y< WK
a") MUTANT MIX' W I M-
e) ftwmumr a) m#
veterNU^
fRofo THIS, owe wwreo To fIPP - 1
The ToTm hwmmf or
amm--
ftOHl maiV wap o-i
cxwft- -
now imW wepE
fllUTAWT hippos-
t\t\
t6 net*- as
4 XW Tt«W>< A*
HOLlfKlffl fftofosep To PUT eACft feFSop'S fiespopses 0U A
&P^ie fuwoHep carp the size or Au W w^-AR wl. To otiep-
SllWfWY SU6ttHY
lii. 3 . 4.5 6 .
a-
b
c
a
i
I
4— t-
I
I
I
- * I —
III
i I
1 I
EftOHCoUM)
pereeseprep one
(pofeTiOp THE
Hope ip a &n&>
ODLVMp IWWD
THE ANSWER. V
THAT C^eSTlOp.
UlS cm> SHOWS HESfoUSES Of 1-a , J-c, 2> b, 4-a, S-d, pf«...
a
lie cards ivepe "rep©
^ p. Device comS'Stim^
Of fv £BiD OF LITTLE
Fivs /VlOUPTED OP
SWS f\UD WIRED
eLKTRiCMLV.
^s> t^r
N> ^ ^ ^
^ Vi,
WHO) 6K0U6HT INTO
CONTACT WITH TRE CIVRP,
OULV wse Pius LYlAfc CW
l\ \feee yoouup Pals trr* 1 ^
each Of these piffep
ftJTO (\ SMALL CD? OF
rtieRcujiy, ccMfceTivc V»
eeecTR'cAL CiRWit.
EACH COP WHS
wipeo To a couwreR,
WHICH HDVMCep
g/vcR Time ap electric
peise fsRRwep.
A*rt> So THE
(WWltJO ToTHCS
of every Possible
ReSfOWSt WERE
coVTiwoysLY
pl^LA 1 /#)!
poes \
\t coevr \
UHEMPLoyCD
ceosvs , i
k W»PKtRSy
ThiS Sort of
Job-wMYz#
f\HD Cowing
maim
OF VJpt-FWATiOt 1 '
IS fiOW Know
t6f
63
THE ItoUiPW T 7 WPH
cut w path •YfU’cessiwC’
Time w the ie*> census
wwirow*'
ak yeM? 5 . this souM >5
lofK? Alow, 50T prr THE ,,
TIME, VT WHS ||HfRESS|Ve!'
r Holl&iTH FDUUpED ft toMp/W To MA^FA c JORE HIS
CftRP-ofisgpqfp DATA Processor, ^Po HE foOWD ft WO/W
Of TAKERS
A PNlfoftP CMWV
usep THE TftaXMOP
p>F ftOtMWO
fpEiMfr e>TMi 4 Tic^...
a m
tvrwpp it
To ft)M?IU|J6> CcStS,
ftpHUVa|J 6 WR°m
K ) {AHJHElWb
ewref...
ft Mdusnt ftwse
WEEDED IT TO
whpthwof
m6PAihm)ise, Shits,
SAlTSMeV, COSlDMefS,
etc ere ere...
VtoUTlWs CoiAflWY DID FAIRLY l>OL- -LWCT-.IT
fcoT IHTO CWOTep*, TOD... ftt“P PIP IWEU-... Y«u
(AAV HM/e HEftPP Of IT... TowY It'S CftUTpi —
1 o sitrXT Doe^ptfr r*
^ (M Tft£
-on
OFF Of*
El E3
VusrtBuiW
sw)wes
*7
A l&>% FAMIUAR
SWITCH THE
switch. Vou CWt See it
8 pt it mures w
aW&xw per#©) wfi
fHoioe M/p the oil tow
IN THE- OU) 0^ flits HW> To 6E Dove E>Y WD—
THE cftfw's Wopv
STWiW luAS CAl-tfD A
TH 0 J "WE FHo/lg &,-«! ITS KW»,
CAME Uf WITH Tut fwDMATi^
^|4 Y- <*> w
CtestRic SWM- , THIS StOiTO*
woap oo« (w "W y*f
C&U. * THE piittr fl-AC^-
68
blT IT COUIW T
Wl-o A Mvie
to Mwe*.
Tyre o?- switch,, ^
wewicp aew eARuor
Sr,
WMKRWfleW
TOfcB
useo To
6 u« im rue
8&f*
T
i
ji
THE Toee caw At so 'Se Fuppcp ow
(\W0 OFF- LIK6 A SWITCH , So flvsr
W CawT ^ see vr pucKeg:
IT Oo^T gUHOS- PUT IT W
SwXTCH AS OfTFW AS
1000,000 J&
HM66 TO 860)UOi( T4&
not u>ki6 after TfEse switches
|/jepe njwevpep, fi^rie REAuzep
That thev eouu> ee co/wep
\NTo CoMfUTER (WHEATS'
ev the i^s, a mtea of fe>fte
HAP Sfew How VERF PftflO CoMforERS
Couup 6 e &UIPT ffloM HARDWARE
SflWttr Off THE SHELF II
10
71
Mflc x m p whim
W lO pi^r
(A wuwitwr wwe of
ODMSTef 8FE®) i XI (vewn"
3 SECONW.
/W Otft*&So
Of Sffepi.
71
WseKMiW&T TO Trt£
Tftg fW WAS AtS o
A CortfrW ftwoetr-pMY
1W5 IUOULD V$e T06B!
W NM UIAS TA£ SAME AS TARTA&JA's |U W Pock -.
to comt m a mmx-
TAfimiA
AAP EKR€P
|M WlM?
W CMW-
&AUS fW |A
WfftCUC WS.
|W P 6 AUTV,
MB RE&ISTfW
W^' BKAUSt
Af Resiq>Ace
DIWWI^ At
m®.
MVDeS.
(\um iyem
»«£
W>D IU A
VIEW
If) UtofiLp WML I, Tie
CMIWA) "BIO 9&M’ SHOT M MIL8-
Tuw as fAK As etfecreo rww
OKeRSlMfUflEP CALOtADON^I
73
6005 (W
mwev w
■rmm mw
teuimt
him w. Titesf
Coop ra-y ffe
CHWaATCD ,
OU TR6 fty!
A tmt^7o'
M Len-,
Mo- y
VflMZTiC TP-H.es USED To fit CM.CW.MEP 6Y WW05 Of
“6IFLS" WTH (MW Wms-WDfflH TM MS Sum).
so Tue MW ?it
Mac to uiopK op
Tt€ MKT (JUAP. VDIpP
ClMMopi M THE
wozpiR wmop s
eor sTiu. wwessive-.
Hffrt tflflOO T 066 S
fUCKERiflG’
MTC> Off 100,000
UM0S S&9PP,
#IW0 W*D jo
fWpM fAP- MOfSE
«eU$V THW
wtmpem
COtJ8TRl/CT^7.
7 b
CNMtWfr
\nro "titCTRomc
\ouje>ww?ot>otfez> w cowm's wetcm, sinuciw
im -me who it mnfiois rrseif, H#w MueM
WglWopy IT ftWD IaV^T f&f? , ere... )o/p Be
toMSa-f tow Counters &um 6e mm>£ more HKf
Hi>W W'NG>,“ i.e.,Trte cevrtM. vep-vo ds sifcim
77
76
ton vewi\M fiwosep to iMte M?ojeHS do
fipp p. ^ To SW$B THf IHSWTlOM*
Wo A FORM MUCH CoiiP % Slt>R&> IP
Tue COMPUTER'S /VIEMOW Vow »mw
U&IU6 STRING Op OVtS W Z6R«-
/ \ 0 |I 0|||0 x
OlOIHIOO( 0 |
. IOII0OotoO(
VOIOOII 0 /O ,
\ioio'y
(W> \
Wge >
<? SToRe THP HJSIRUW^ IP ME/AoRV, AUW
» WITH MATP\CT <?W IWMATl^P (pVM6ef«,
pp 1 IS WeOT>ep TO po TH£ PACTOW Jog.
Of 60 IP 6 To ,
. 6 c(Voou !
) iPneN ruMm th£ program. peroR the
0 H^tpi/cTiOW 5 &IPAIOHT FRoiw MEWV, RAW TMp>
?eAP|^ A |J 0 W PUVlfWP AT 6 A 0 H %P-
■ THIS IS THf &HC 0 VT Of Ifte
STORED
PROGRAM.
79
t> *
Wf&WliC,
com no.
STiTCHIW*
0IOHJO...
TillS SWRttteW SIMM NCWS W*w T we-
CP»&W|||>& ||JW 16 ll$T% flfie U>W&-
low, UW J»
WCOUTAINS
eswiAu-v mo
|»MW. W C*H
$e m*A> Trttf owe
MlWT WW-TO ,
S 0 /we COMflUwS
A TMfltM6 .
*ww, Tuepc'^
&m mum
m uw>
wem> tap
SptfJD PfWAM.
0£*eST A^
fllMWUY 0A|M6t)
CRePIT, T 00 ...
AMD M
ZMAC Wear
Piss<?weo im
A weuep of
WU)SU|TS ow
wo oiuioep
WAT tpgA-
VI0TfUA^6» UKfc
IT A6NA 1 UVTM
p vetoes
tow? up?
XiUTJirirtJTJTJTJTJTJTJlJT-njTriJTJTJTJi^
#•
STDf?eD P806&WS
AfiE WHAT sepARAie
fRoM
Pfte-fWAr.
\f Co WO fees up<D P6MW60 M> PMUcy 0HIAC,
Tuev VUUW'T B& WV'pcr w Af*€ TODAY- 6 oT
Iftev DIDN'T AMO Tt«Y
\M im THC Y(M
AFrep &)IA C W« A
visaed, A At
stawo itfvewwe
IfW,
USIMIb et&WVfe CMWD
SeMICOf*DOCTO«6 -
Liko Tuees, tpawi^m
CAM H-t$ SKHfcrt^,
e«r Tut^pe
q^wc AoweR.
£3
Tv€ ftPsT
iJor
gp<FW.S|t#YA rt>
o^t o cata^ of
Wtuof) poU-Afc)
|i)f\s prfofPme
*(UM6 4i _
vMepsmez.
1 tew Tt'e T^ANSlSTcF gfe&Mi f£> SMW / M |NCFeDI0l£
HflUTY • TO StfRlM IN C|t^ WJD f(MC6
peer cam6
INTHfiRWEP
A5
A aN6t^UW--T«w
iM/ol KAti m
VERY URfeE'SCAli
IWAW liWJ
(lAT AyD v*-0, UftW
pKKet) HMDtetfOf
TYMV CM !
ypAj #S &PM/k, 1H«- /WOU$fPV &.\LoV&.
8t
; * 1 * 1010)1 ftoW«o6f«»r
f y& $&oVt>.
8 *
i^epe's wo end iw ,
sife-HT... un») uie KMie
Wicpos with rue
powep or Mpi*,
"SufePMiWl s * That
RH/M,
miW's on a> one „
am> mepes m* or
tebMWk ComPovewts
To MOOEGOPAP Size
US/W& pg^flWWANT
ONA Tim>0U><f...
thepe seems to ver no Su« rmb A* a oovwrep. with
Too mt/Cft c<wnn6 p«n#. mo mAttep the steep oft
cM’Aatv. fowporeps AWMfc ?Wd Jops t& do... amp
no WON&P- TWS is 1 A& |\6E <?P EXC6S5 IV^o^TicH 1 .
FAST I
07
\p wes ope
vdgA uie tie ipiep
TO'OtM (K),
IT* THAT %€■
Co^orefi &
^Htmr m* ,
\mmi$
PROCESSOR.
« TW
To UMOeRSTAMP lUfDRMAWp PPoCeSSlW*, 'T HeL-PS TO
CAMP M?e IT U)ITH A FARIUAP- fRoce%= COOKING.
SO STCf IKR) 0?AM>Wn«F 0APFA££'S KifCHCM AS SHE
fRgpARes PASlfi SfAtfRerrt...
Hope's ine world mm fiKife-
ezm A Kerne
lg£7J Op SALTeo UlATCP
v_x to r>iu.
ADP 6 Ot. of fcW
XAm TTI
f/gj_
fell- ftp 10 MI>)otE5.
<$L
91
\r'5 NOT HAPD To DISTINGUISH A few CO/miMTS
IN THIS faces' S:
w INPUT.
. oft
vmep-
?ALT
N&T, TUB BJi/lPMeifl- WlCH DOBS TUB COOKING" HANDS,
KBTTBf, STOV£, SALTSHAKBNi SIEVP> TLAT 6 ,
SfooN-
w* «w « processing unit.
Less oevioosiY, we is a
/wr«F cw/rs RFflo>
S W CONTROLS Tee
10&SS. IT /WOMlTD^S AND
mSS w ^k sjer ~ »
* CONTROL UNIT,
AND Of
course tab
coMur® Dl^H,
OUTPUT.
OP SfA&WPTTi IS
wtmtfwto. 1 - m
teare ewio pe Woce&D
PV THE SAME eASld
&JPUCWPB-
&
Mth cmwtops, tap d/Aofam is su6ht l ' 1' PiffTpewr
Tuepe itfe Tiuo peAws
f&P this- owe is tug
?A£r THAT IWT AW
OUTPUT ftfrf IPfSfMATiW.
mot fpop — So The
IsW arww & The
same; AS THE l#(T0
ones.
THE OTflgp IS TAP 6FEAT IMfOFTAN 4 # Of
u)W0rt 0FM« TAP fiFTA A«> fj|JAu
OO^otituT. |U CoM^TPPS, ML IMWAT/OM _ ,
passes iptd MfMOpy tfpsr ' Hope’s the PiA6fAM ;
\& $
INPUT 0<TP«T
— n » wmmcfi cdwol
“Y fUW fUKO
\N Tf£ ase Of
CwAfPTflfe, The INrl/T
Consists cf pa Ti*e
■£mp" dm To ft ffocesseo-
AS WfrL AS M
mm "(fecife; 1 of trogfai*,
Wrtctt sf^afies wm\rs
To % POME WITH TH 67 M.
MEMORY' s ro(»Es
Ifte UlfPT AND
pfStiTS froM Tpe
tt«CeS$IP& UMT:
f-a
'PfoT |=fr
Jf
hew
CONTRPl, w*
The ffteFAM AMOTfApOAr^
Vr ivto p Sapuepcg of
WA<#IPf OFEFAT/OWS.
T * Pfl>CEJ* WAT
The OUTPUT co^'sts
OF T<£ f(toCfSSIM6 UPlTS
resows, stoffo ip ^tAW
APd TPAPSMtT(W> To AP
OPT PUT
95
HERE'S TRE REAL TRlte (ah IBM PERSONAL COMPUTE^ ,
Just to Give one ekampee op (too These Concurs
W Aon/AUT uwK !
OMIT. AMP
fflgufopy #t£
HPOSEP IP
DUE SMfttT
m-
wot is e tnem>
fPOM K^PoAPD-
PISJC DRIVES
WWIPfc EXTRA
Mertopy stoPAse
other commom nupur/ovreur devices ficwpep) rpc
a Modem , fi>P seMp/w& md rscph//^ s/e-ws
over The m>we, a ho a printer , n>g ff*oDoc/«&
OUTPUT on PARER.
%
Let's StMT in Tue IWIDPLe, W THE
l®fF
o
o
in the Kitchen, a chef /kvav display a pica
pePEKTOIRE OF PROCESSING foSsipiMTlpS:
pur. M rue great e«coFHep
A/MStt-p HAS PE/MARRm AU-
CAKING TptAVHfUES Ape
owinmions of Soapier
sT^ps-. jug application op
Mope or loss Kent, \pet
op W, ETC...
V.
LIKEWISE, ALL THE POWER of THE COMPUTER
Offfios° M A °° uae 0P eLEAie^Apv
J
97
0.K-.0-K- 1*0 Wt
f&TW WOWP W
push with Cuuwv
/«rrHPftt)|?s...
THE CtfMfOW'S PLgMfWTAHV OPgPATtfWS APE
m
LOGICAL-
WHAT’S A LW
OWATIO*), yoy ASK'?
A U06ICAU (?ueST<oN,
CoWSlOFPlM? Ht)u) AMH
fcASlEP IT 15 To THIVP
OF OfmiiOtii.
im NtfUTUvOV OF
TH6 TW/A1P5 OP
ipTTUib 0OT Of 6ev
0*1 MOUlDAys...
38
r id gveprWe's , Lome isn't a* wo A* it
useo To ST- iu Msrone's rm, ta £ QjpJcct was
DWIP6P WTo IMOPtTive M'P deductu/p Bpancak,
i»/DI/cni/e WC W Trig Apr 0F |»)F£IW writs BY
ofleepw VWe, wn-e pgpyCTii/P goGfc pgpuflgp
TfJUTlH m>M CTitep H*PTnS =
Lo&iciM cornnxv
Tue aws/om
l)J»1ri Sia, •'Mopes’:
A sr^eMewr ww
gnueR npue.
fftise, wKfewv;
Cpirniw,
fassieie, op
IMfossipl^.
TriflP PCAS OMHb &&*>
so imindi^ss thHt
Trig MeDlfVAU
U>^|C(MJ PVH 6
SC07VS HAS &QU
IMMopTAM^gp ip
■mwBP
'wucev
V)
w IS. He Pi*f*
\fib\c Huy
SVMS'tlC,
im p m. setn&v&s
vm ceme p gr tenets
W coup Kiev By ,
pujeffcMc sweets — AP
ipeA eoiub fact* To
l&MfcWo VO DteMfy
Or -Jos-n ce er AL-seBPA -
we cw'r fossierv DesqRiee fate's pteepiw ip its
ePTiRerr. we'u, uwr MR&euiei f 0 met MWs
'AHD?
OR.,
NOT/i
Bate icmofr
the vw „
Couuecwe Tissue
op imwee. ■■ .
lit \w* "W ,
W, Pf'D “Mot".
/ 0 I
Si/ffose ? is W STfcr^evr... m
P i ' The f>ig lias s^ots.'
To Rxtf.
T«4 eamm is
ei-MEff T(WE (T)
op fAt% in no
w optiou is
fcUOViepl-r
m ier<? ?e p^cw STATC/W-utflaase nw& on
FM.S£
(JOUI WM THE OJMfui/MP S6PTe^ ’
p AHt> ^ 5 Tl® t ie> I 4 sfoTtep AMP Tue Pit, k 6tAO.
p OR Q ■= Ttt ?I6 lSSft>T**> 08 w P 16 JS &LKO.
wen m Tdsse se«iw rs Tf^ei
uv 1 J c/fr'/*!/.
*\n s^e ve^/oM? op tew , wfs w m> w** wwes *ee
I Ol
wtro&m
CoMimov*
op troth amp
fp^setw p>r
? P>HP Q •
f TPue, <? fALSfc P FALS6, <? FM-Se
|03
vwt w i te m
\)»m et?uAT(Ofj
1©|=-I, W&t Loon
LmornvW
PiplHM&TlC ■■ U»W
>ijo'‘ fLAYiw me Rote
op "tiMee" "OF „
iu me faee of "fws.
We’pe ^ef &W To use me syntax • Af'p Yuu
cwj fibber (Wut them- pot u 6 IM> i amd p m
RefRKewr TRoe md eAe$e >$ vepr' usefve.- So^
|W OtJ V) 6U WRITE TRUTH LIKE THtS :
MOT-e
o
P Q
P
f
A
\ l
1
1
i
l o
0
l
0
0 1
0
<?
1
0 o
0
0
0
fft>m mese petftTioi^W s . Poote puit-T up to> CMTipe
mwif usiu6 euur me o m i... today im
ffOOLefiM flLGEPPfl »S usa> kU- TH£ TlMg PR
eweiuE^s — ouly mev exp«^ it fa suecrpicm- c$cvn...
106 -
wen ho corntn
TrtW^ THe (UPur Mt,
Tue W fWl^
ofep, A* Pictured
A fiwip. whcm mj mfor
Swbi arrives,
Tpe &r:tropic eswAienr
of b m we mm
&ove -?u pipes" Tpe
swrrip cuisep,
Resuaipfc ip m 5
output smN,.
m
pffr |6 THE 0unvr djh&i tm> Switches (A,F) ftPe
M^M^eo in Sep. les, one- W the oTHefil 0 oop
DiAOUAM, VUMi Voje THE PEAKPAN6EMCNT cf (Nlftes, Moe
ftp cowvemfHce <9f luo^TPhrio^.j
%z w?m caw
fu>l)J OMt-Y if PPT//
Sinitca&s Mte cu >$&>-
'£, wpew MVT S/EAJM.5
ApKive Simultaneous^
AT /A AMD g.
VlpllU)6 t R>P CupfEAT AND
0 fpp ^ WFPfW; INC
CAM TA6M UiftlE THIS
W)K fl'WILlAp^ iTSrtcltP!
ITS IpfWTiCAL Jo
TfUTH TAPLC f&P /lyVP/
Tivo switches comecret) im fmuM. ffe\we hkc
\n&ai ®@3 i cm&fr cm pass mu Pom To output f
mm swit enA.B i« ciosep {op \f both are}.
A P
OUTPUT
l 1
1 o
1
1
0 1
1
0 0
0
THIS |5 TUB
wo us sytf&o I 5 -
15 Sd&T AWy Mpe PlfflCUt-I.. IT uses A SfTtfAt
u Smcp that reaia ins cusep ojjtk- W ivpor slow*.
opens it - Just tho pwm of An opoirnr svit<# ■■
A
i
o
ptnfvr
1
Tais Kfa? ofStfrrca is_CAUfo
M
R.
AH) IT Has A SW&>u, Too:
/08
AM £Ve?VP(V fcXMPLP SW)l/JS Kpu) 1H«e Sl/vtpte;
fibres CAM IViAKF U>6ICAP PKiSlOpS.
You pwia)
Triose 8vz-i£R$ That
(jo oft vwev Ycsv
STAPT YfVP CAP
AMD Yen) A SEAT .
«LT ISU'T FASTCMCP 1
Trie KiYp that's
SPECIALLY P0SI6KPP
To feweTAATC
HUiwAM POUeT
Ipeu, That's pec/wse tap spat par aw iowiTiod
are opunecTep W am /^id-mt0\ nice «o>
par
IriAT IS, If Trie IC+JIW l« 0p AKP Trie SCAT PS-T
jy/OT ( Ti*e guzzep souwp^f faer-iy ux & icm , t>o?
CAP Y<v TritPK Of
AMY pXAMWS OF
op-OATOS IP DAILY
Lift?
(twin IW A SMOKE ALAAM Tftecep®
, Piff^AT pergepp* ? )
109
wte f*& n pa** (VpfpAt-up exepcicgs
R3F CrtASIM6> woven U>6IC m6?W5-
LOb'G £At& we on tv ove o?- two infws a*)p a sw^it
DVTWr—eVT ColMWP- 0>Mf<WE|JrS WAVE MAWY' IVpUTS
(\WP OUTPUTS WITH CcWPUcATCP WW/ourm mhV#>
Tue WOUDeppOL FAIT IS TrtAT ANY IWVr/ami>T TABie
IvdAW PE fPoptXff? gy A Cowmrw OFJMICOKTBS.!
\o do it, You fJeeD Muni?ig'iW t-otAC owes.
wepe's p> 4 ivFT/j^p-(^Te
THIS fleANs
E’l If A*0»C*P*1,
A«P g'-o OTHEPW/Se.
lue <3ATf CM BE MAP?
j^y&pp swipes |M
a e c p
S© — ^g> — i©-H0 —
SMItAW-V, THEIRS A MUlTlfLe-lWPOT OR &k\Z ■■
UMC 71 Y Trie SAME METHOD WK 5 FOP WE IMfUTS.
fori wmuc--
puM trie UJ?UT5' ftWD TOP WeeATi Ve& ftepose TO P)Vfct, ,
MTO*. /WP-awe*, THEM W THEM THfW&ri M) 0/S-6ATE!
» c#
ip Tie
The <fu 68 fci 0 fl$;
r\s there su/vie
^ATWAL |*AY
T<? RCPRES^T
WDAfflEfiS US|^ n
only <?* M/p r«?
CM) Toe LWATiOUs
Of (V^ITrtAlPTIC
pe Puilt our of
logic ?
The answer
(ifim m- b w to
P* ap pal IWI2)5
Tug system IS cautd
AS
supe
p£X
DtDtir
STCAU
CAtCtiUS
fWM ,
.S)fu/T 0 |j!
Our dk/mal system, pased
On TeA 1 , in As A Result
OF OOP- HAYING TEN
FWOeUS- AN ACC|OENT£>F
MATOR&! PlWARY \)m%&
AFP WHAT W>UW HAVE
evolved ip we'p eeau
Pop-N MTU two flueeps,
LHC6 THE TAPE SLoTA-
-rsee Swuts
fcuvr tu m
Iff
l( j (vctjauty, "i o '
^ 7 | (cue) Havd fOl* W
[MY Q M Mp
Af£M£MPeP — OV ? 24 ) We MPEEp
To cwx- Ten/ fiw&flK, M<>r five, /k tta/wAM uA/'Dfei-!
life
117
tm*% yoo—''oNt-TtfO'
zej2o" —
1 HAA'Dftt- (fr HWCfrLZ.
IN DGQH IAL, Tufrfs AC* Iq
A hwep. u>
fliW/XPl' It'S 10*10 H$o —
PUT tuM 0M*-y WHouure
To /
1000 \*
\o*mo*i*i*i *8
(vvp eev&tw,
\ fouoweo By H zetsoes
?<•••• Xl. a 2 ?
W i?Mes
(“Two To the N 1 * PoweB'X
in fie cowureg
ft#, m&cue i»iu.
0e moit® 8 y
LAw to MeMogrze
Yoviep of
Tmo, ufTo a.
P^frtp Mot wNT'
f *>» 4M- W
DO IT V0U>!
10= i' * a
100= »4
1000=1*= #
\oo oo=r=i6
100000=2?= 3Z
ioooooo.^*^
10000000 =i?« 12-0
IOOOOOOOO=2.?=356
10OOOO0OOO=2.>5I2.
10000000000=1 = 1014
116
Mi OJ0i p(N APV
CuM«}$ — lot, mi,
utw. M>0 wm PTrtfP
pATTCRfJ 0F &rt>
i'6- 1$ A SUM OfSuOi
fOVOK OPTlW?!
ifs ax^my
60)6 TP D&ClnfrL.
\U PeciMAP 1
1 w eiNfW'
^97 «
j \\\\\000\ --
4^0
+■ 90
+- 7
J 1 OOOOOOOO t T]
• + 1 OOOOOOO |
! + lOPoopp *p
1 +- 1 00000 \
1 4 - I 0 000 J)
256
\n
64
&
» 6 >
! +- 1 J
\
1
1
497
TO TRA^TO /k RlfJtfY WMBep IMTo THO PEC(a\AU
SV6Te«. |-K>T 1R6 fi)W«f Of HDD Wet-Tftc CoflJtBi-
yoMm ?LP<(jfr t am apd rttose ty/w ove* a i.
fc m ^ *
i r r % £ % £ £ % 2
I 0 o o I I o I O
256
W
16+8+2 *262
Cow ioO oo vr- Cooveftr 75 c^/hm--
> CD U to 101 (3) limn «.) iioicioioiiioi
119
ivs.y<7u mpv we P/wW
&eT ^(s>^lr^Nii^iW^i ^0
ve^ wst!
TfVis m& rm
HN3> f©P w Hvmw/s-
rouse wiTitoOT
MKIM6 MISTI XK®"
Put rop eoMpuTeps
Tuev pe lor/tt. //
''/O/C t 1
Wo?
(pooiio 1
loJTo]
I U>
EiuApy CNrCVLtooi is amm
Wfr m <?wuv five pm &
To FEM^MeeP’
0 * 0=0
0 + 1-1
1 + 0 — I
1 + 1 = 10 -
fuuD w FAW fiftri pee-
1+1 + 1-11
i
To fvpD Tioo WW mm^ mem? ?im by wee
Pk>n\ piw to i^ft; cafpVijuo a i umep tJeceiewy.
neRe's a st ^ p + v - stc ? frAMfte.-
llio
ii I
II lo
1 1 1
oi
A mo Sums To W*qice op-
too 1 I 11001 II OH 111(111111
- 4 - r + i + ii oo +iioi( -hu imm
<4 Wat is ta€ PesotT of Appui& a edj#y mWTo iTsaf'?
iai
Mow Wjwewu- fMT ASM ^
The tfElRop 15 EAUEt> 05 /*j6
‘Ws CdjRf^AlEW." fWST Y<W
THE (MW To
Wmt' c l&>< bp THAT ftU. Its
fe p&a>(vie os mp Vice vw
Trtg// APP THE TiMP fw/«6^s
Wip M>£> 1 TP W SUM i
THE fUlM 0AW AW> THAfs
THE Awsi*/^ !
P-6 l|0\
-lioo
\W\
00\ I 4 |Ot^T£»
4UM
tf>Dl y
\0ooo
\
s> Ipoo I
lAAiatt 1
ooo\ <-*»***■
MCA II =
a ttotwucwi‘-'tooj?»i
i^w-mav' aps o Pe dp^b
PY fiEPEAl® ADDITION: To IMOPTIPPT
A * R Just AW> A To irsa-P
? T/MEs. ware, mwjji iew»
pe pone 0 y RepeMpp &0TRWW-
Tl he computer can <4oa|l
Arithmetic by SlddinfJ -•
II T/MES
//
|aa
Beftpe swirtA®
HoW To CoMBW
10616 fifcwi
IUTd a givAPi'
ADD#, we
ueeD a pit
ffr TgPMlA W.
gir?
DIP SdMGW^
SATPiT?"
IS M ABBPeWMZoM Of "Bltw 0101T.
p/ | IT peFRJS To A SlAi&E £ oM. ^
BIuary dmT
Biuxti ctdT* 7
'« vep^ common To woe
BITS aatT AT A T/M6,
M^v StRI^ OF ei6KT PITS IS Mllllll
CAU-Ct) A r- . - -= ff tgUlB UHi
Tuece Me 1 , oA 356, foss/p^ pytes, ^
00000000 To Hl/llll-
To swe BHW, UfU IT A ^VP-b’lT w, cetmi
op AMW 6 two 4 - Pit w xp^k, gr^~<\
op- (YeS TuerTie
peAUY CAU-eD uiatO £a rv
h* lllo
6- ion
|| 00 |
TAP IPIfW OP 0Ug ftcopp fAUST
Cohost op eh^ht Pitsjwp ®P w*
iJIPae- T»e iOTPW pwsr
PE- five pits. -wfT is, a piph®
W=> ope pit fj?p A fossiwe CMW.
Mice So
7 1 1 icars
&«r i,m
fifia**
' W> To one WW IS TO MAKe A flAW TAOTh TWLp,
mmtchii^ evepc fosswe coA&miov of Wot* ww w
ojptet cuTpur. (mud Coias-awciijv& A ftuoo siflo op /im>*
M> A/0T* To fW A SOLOTlOU. US IS ^ — \
toSStFte. m Tf« ftMftPXflV Of THE TASK HiOKt /jj^r
MAKE WiSfw op V<nf MM*- MRS •*
IMSfcAD, (?gc MX- H(XU
ADDITION
\N PRACTice ••
CPUWN BV
Co(,UWW, WTH
a cAi?Ry
m
oor op owe
COU/MU AWD
TO TAC NEXT
V
Tab i-m lMlc
mw most H?we
WPP INPOT&-
oue f&p each of
TAe HUD 9MMAVP
ms pup ouefop
Tap PrrcAWP
iu — awp hup
OUTPUTS - 0 U 6
SUM 6rr AMD
ou& cAPpy-our
ftT-
1 * 1 1 *i 1*1
0*i
0
1
LO LI
SO IT '
SHOULD PE
fossi&e to
me a
4 -rnAtW
cur opfoug,
i-ftr arsps!
fOUF- Dp T(\6SE cm Trt&J ge HOOKED IT TD PFOtW A
4 -m wep
wore-
0 ItfUfi?
AUD 5 "
OUflA^, AS
PfloMiSepi
NouJ -xmfr MOTWNb to rr! Re/weMgeg, mk met cw ee
of to ppopucg (vnp iMpor/ooTfur Bar. ip rui*
CAse, post TPe/vr output Coumu Sep/v^TOY:
IU
the WftiMMP cf the cter
noo secuofe K> that mW
t-b Tne "PM/Pal" sySTgAA #p
eiJCODIME' UuM&epS IW A „
motive tAm of op/ofp
switches. &et> So, CoM?oTeps
use sevepAL
ou The paSic idea.
INTEGERS, ®p ww
MMgeps - if W Atou T top
LAR& e-N'eeucopep /o
STfAlfeHT flUW. ®p itMW®,
106 .
WOULD geiOML
■nggDDDQDI
fiUJ/fftflS' POINT refte®-
TAT/OW le ftA LfiP&e Cf.
WCT/pMM, HMgepS. f&P
exAMtte, 1^700.030.1 , Mi/
vlouto He eucpoep as Tie 0 UW
$Nm cow pecmi
Re?pgsepT 5 a ouMfiepip
i Decimal, pot with e/vcp oten
Epcooeo im P/offy. 9fc7,
P>P IWeTAPCf, IPOULO pewe
tool OHO oil l
T T T
EQvjwMeMr of H7 ■ p|
MeAJJlUO H7%I0 5 .
fu?AW foiyr pePPeeBMTMio^
CFT 0 J Ipvowfo POUpDlUO Off.
ia7
NIP WHOT P&OVT HQH-WmfclCK |NR>fW1/0M- TrtE kWBST,
fyuamiop Mwfe, ow symbol*, mp mu rue um<
V
SiNfie inefc \s Do
MATtfftU. wAy
70 mpt>p TA Ke
IMTP 04 AW V's,
OWUTefc SD/iW*
liwemi aw
wxm A
grMIDAfO cope
BV lAuypAt
AGPeewg^:
ASOL
WAW _
$WDAfP CJM fa
/VfowhoV /(Jl6WrtW®C
(OBltT
w
gite
fifSr iuRee Bits
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
I
i
0
l
1
1
£7000
UVL
pl^
$?
0
<S>
P
i
r
0001
SOU
PCI
1
1
A
$
a
o
o
o
Sr*
PCI
II
2
?
R
u
r
0011
m
PC3
#
3
c
S
c
5
0100
EOT
w\
t
4
V
T
d
t
0101
WK
%
F
z
U
<?
K
OllO
m
sy^
&
F
V
£
V
on i
rr«
f
7
w
9
w
1000
CNJ
(
3
H
X
Vi
X
100|
HT
ew
)
9
X
V
i
y
lOio
If
Stf
*
•
J
z
j
z
(OU
VT
ESC
+
>
K
C
k
<
uoo
FP
PS
<
L
\
i
1
t
noi
op
6*
-
-
M
]
w
}
mo
SO
PS
,
>
N
A
n
***
mi
SI
us
?
0
—
o
PEL
lkj6, tup tern# V is wcootv As
101 0100- ETP 1 .
Tue filter WO COU/MM CoiW SVfttolS
®p SUCH TAIWO^ AS “SJAFT of
HeAPIfA” (SON) AMD OWP TfXTUAU
pipecnoMs.
Towcooe m vecm data, computes use imc dwc&>
CALC0> t NATupAUY eH0ue>A, EHCOPEfc AMD PSCOPERS.
U6UAUV WAS WW
INPUTS AMD A
PEW OUTPUTS. A
SlU&Uf IWM SUbuN-
PROD vce$ A
PATTepM Of
OUTPUTS. fOP-
BXAMfDB, A „
cm?om vswowo
16 ATTACAeb To AW
ewcopeR uwqj
ipANSlATf* A ,
siN 6 oe wgv^TfsoKe
WTO its ASCII
C 0 p&.
ASCII fMCOC*R
*
WOPKS TA& OTfCP wW
AfoUJJP, TPAM6UTWC
A PATTfRO of SIT*
IN1D A S|U6tC OUlpVr
SltoNM.. OMf PftoPPR
QOUveRlS A 0/NAPY
Mlggce- I MR) A D&IW&t,
OI01T- AWotabr
TpAM6fop«& a srme>
Locm,w APP&&,
\M |AgM0FV INTO A
SlOMAC TO TflAT
Wl&MOfV CfU.
(Sffc ?• 156.)
Decopep
126
oMce alphanumeric information is euam > in g/W
string, it is mw to ee face&seo by w conmep's
Wo&T Zim ATP COMftVfcnoP op coeic oatoc, the
fuUCT ton SELECT
0 TK6 is Trfe C6NT|?AV PROCESSOR, WHICH CM
ADD, SUBTRACT, MULTlPLV, COMPARE SHIFT, AND
?gRftpM A IHEAUTH OF CTAep C06ICAL WCT/ONS. •
THE PPMuM WE RCPPESEMTs AN 0-6IT ADD, gDT
TABV CM f AH6B fROM faiP 70 SMTP BIT CAvA&ILITP
DefENPIMO ON TIT CSMtVfgp.
■fre w-u w«/U)
w |T <
enctfr fot owe mif®--
IT'S W»ABl#
TO ST0/?f RKWUT5. o
fBTUfW To TUB I
CGW6> AWAum ^
we rwm ew <sg$
ite M la<** ^
w ibp spw "
Mepe ww *1
&PWJPMA BPW# (T
fe WflDUT ■-_ i
SOMBTLACe To SET II
DoujP Be(i 0 *&
sfl^nem ( c
LATC,
ufoM-l
vepsme as they- aw pe, the loom coi*&t)Mio&>
W'tf m» 9mm Still me no hemv. meiA
OOTf^T ODPTllJOK £>u(,y AS U>M6 AS THE lUfUT is AfP ufi>-
_ e=> Ttepe IS A WAY To NK THESE
U>£i£ At- gvr" S0Jlte (SATES 15EeTHEft iMfo A 6KX£T
That holds w a t?ot luDefi/Jiretr- the fl-ip-Fl 0 ?.
STAA6 AT TWS A MifJOre? 1/
133
MCK is m w ^
(V90f^MAT/OU OF
pesipes Trie Sriwfie way a R-ip-a^p
eMS ITS 0WM TML, fl^ASe- pOTtf
Trie uvfMliM grire osep in the
OM/$TftDCTf<?ri>. IT’S £AU#) A
=o-
14 7H£ 5A^0 ^
=0^
*
9
l
(
1
0
<?
1
0
o
ifie Miswefl. IS’ Ttie U>w^
/i//WP'6ATe'S INPUT PKOMeS (0, 0. So ITS
OUTPUT $ |S S-ptL 1, SO Q fleMAiWS 0.
Put ?mS OV THE SAMg UME OF HeAfcWO SHOW* UO CHAW#
\W OUTPUT WHEW |WpUT CHAWfieS Ti> (SM.fM)
tS*0,H=l)'.
Trte- m A FWP-fWP l« is THIS: IT RY
Srrw wepe with a cwstawt iupi/r pf («*l rh)
A tip AW OUTPUT pp (SOO'KVPU'S iWHAT -
V«w $HfjT Tap fup-aop n.f, «\m Q=i] by Flashu^
A 0 MOMgWWlLY DPW/M THe S' WISE , AM) THEM
KeiVAlii|W6 IT To Is
OP- Y^ OAW IT OKF <?’0] BY ftASrtlA(P
A o WP tap r wipe, Tf»en mvmno it To t:
Tug owiy lUfvr coMvwoH we dwr Cmxo (R*s*c)-
ii's eA^v it> veAipy That it ffrpuces cxnpar of i ••
^ r~^ J WA*r Afftas Cii——*-*—-!-*?
4 WHewTtte i-»?
1 iHPor flew** o-»i<-fv^—
®G»*n
Tug AUSWCf? 1$ K>T CggAP - IT PePWPS 0W WHICH CVTtVr
AAPpews to flop flR*T '' (one a= wm most.’)
irq ru>rs fifrT,
CHAvce, wg ger= ^gvgp.--
< in. L i ^ o ~
— * et
s ' 3
since Trtepe is i§> WM of 1 0»m vm of -me
Mi* actuawy WenTAVp w wt want m
FUf'ftOpS IH pANflOM STATES, T|l£ input (S*0,FO) I*
* DISALLOWED.
we on summarize iHe- RAsic "P-s" pup-fgop tiKe &>■
S f*
Q Q
1 1
uo mm
1 0
o \
0 1
1 o
0 o
P&AUOWP'
m-oop inputs are auws arrant to make certain
THE PieAUOWPP 6TAH5 0AM0T ARRU/f.
157
By m uiW, A ftip-fwf i5
At*) CAU® A
Lakh. 9(ov *
"U>CK4. PAH'-
\? Tue FMP'fwf i« A d (Mice m sw&w> cue S\ r, p>
$T5(ies em *^TW«w*Mr-
VrtUKfe A p0U> OP PoXiPS, PAcA Ht>U?(N6 £>W flT.
P Rou) OP fUP-flOPS SHOULD DO Trfg
...SoftroP- liBPp
\f V«o 1 M AW
IMKP THIS W
PY WOOKiHO UP
SoMP IfW? To
R-S fttP-fl. oPS,
You MW flW
YouRSgLf 6P00IIW
CoMfWep!
139
The- Solution is to apd a " 6 atiM 3 weriwopK' to to
PASIC p-s fliP-FtOP.
D
E
| — O -
S Q -
4 >°-[> —
p 5 -
Hepe "D S 7 AMDS
fop P/ 4771 , AMD
"P" StAMCfe W
VlOTC
That tab omi^
METvJOBK lAAKfiS
it iMpossieco fbp
P AMD s TO &P
7 P 2 n v
lUAEW f’l, Th£W
P*P AMD S--p
CfJor-py Bence,
The VAwe or p
is stop® at q.
iw oTAa? OUofps,
** m ws>
The PIT P To
pe toAP® i pro
The flip- flop
Ippep e^o,
S app P pub
pewe i, NJp
ThP FUf- flop
Does wot ChAwee.
THAT IS, £*0
Blocks tac
appa/m of nope
Pata-
S0'l» Trtt SflWT OF
IfPOlUKb Tie IW
ouce TKeY'fe WDtfsToop
[be EVE/J VUIftW Fi£R
yupeftSTftMDiM^ TrtEM],
ipe iueopPoaate rue
SAW WETlOPW
iw]d th£ m. amp DRbtb
Ttte SATED LATEX UKE,
So,
fpu .4
Z' «eR6<5 A
»w op Pe&t$
mot the over
jy tt**-'*"*'' * , w ’ -
j, rot a oeviwe (vieMeee. <?f the. ppeepf
PATA iw
OM E^,
W 0 rrs
AXE SIlW-
TAMEOuslr
U>Apa>
urro me,
latexes!
EMNJie
pata oor
Mou) what Eajjwls rxe'eAipei ^ 1 impot?
141
¥> CAUCD
PuMW (Sfo,
1 $ SO 0 U (\S VoU
TofW pmMOest/ops
OF W# ARiSB 5 HOU» w>6
DO Yoo srofle it? pew
00 w MoV& Ft 1 tfWW 00
Yffv wtm>iJ ne Si^ms ?
xn&e \csv& m a> ^i7icAt
that u>6ic tom Memx
,|L jo Oi^'Wbvm It Wan rue
■ iob\c efmcM'Uss
IW<MS- To nm Tuo sb^Ewtiac lo^ic /w S W,
# ALL COMPUTERS HAVE CLOCICSI
THE CLOCK'S poise IS T«e 0/vmeft'S m^J-OHLY
\MSlPAP OP A WARM, f?A0£gp ffrAlAM HBAPrEW^ W« WS —
AAAAAAAAAA
the co(Atvrep‘« foise is s^oape aw aw*--
.juyuuuuu
one poise -*\ i *-
OUP a.or.K Pulse |6 TAB & 0 P&T OP CopelOT WHBW aoCK
S$S Ete,»Tr&wsrr
i»&K ’ 5 ® $ *
Sux*>
a>Mfl»rap :
1 0COOOO
SJU. juinnnnimnnnnnminnnnnnfinnnimr
141
CU)Qc.
A
B
<?t/T
That fuisg A
AM> BPieF AS It IS, IT CA*»
CAUSE A fWP-aoP To Ft-pp!
Jbme ~ 7 \
143
rue 6 utch is pete* m> ft the
MflsreR'SLm FtJf-w.-
pATA p—ff — Ip q -
C«>Ck
f w mepf \
'
MASTER, AM?
CMT MP
tOSiliOM W®S
MR A. y
, Sum 1 . /
TUP ||)\ieRT0> CpoCK SI6UM To W SLAVE fL|P fLOf
Delay* Tap pata /w(Vr from w-rivimp at tap slave
UWfiL TAP E0 Or A CLOCK fOLSfc AFTCR ALL 6LirCfl«.
W«ve v\w opr. pxAwfoe, siwoee we- want to
POAP TAP PfT 1 IMTo TrtP FUf-poP
CLOCK
master Si
SLAVE <?
&UTCR, P?P
DJKATevfeiR
.P 6 A 50 JJ/ /
PATA
EUIERS
SLAVE AT
CLOCK *0.
as usoal, me
DRAW TKE WROte
TpdW& AS A
siwoLe fax 1 -
cw-Ksf h 5
m
stpin6in6 p> wc/Msep, of prtASTep-stAve n-ip- ftops
WlH» makes in <SM5?
CLOCK
data EATer a Swfr A&6 iSto8 <pwe Bit at A u/we,
SA\fT)N6 TO TAB pl£AT VITA EAQI NBA) CLOCK F^LSE .
foP exAMPce, TAB 1-7-7 1 1 1
NIBBLE UOt WOULO '•W 1
BUT0P TAB SpIfT ' 1 1 1 1
p^lSTtp LIK6 THIS’ 1 .
Each clock fulse ^ Q 1 1 1 I — 1
BPIWOS A New giT
|ATo Tie PK>l«T 0 p. , , , 1 ,
(W DOm'T Tab r J 1 A 1
glT TFAveo KU, w 1 I I W I I I 1
&?«? 11 loll 1
Ll«wise, w mu-e , .- ■- 1
shift* oar ow at * 110-4
at a me. i I I Li 1
O SAIfT AfOlST^ Afg USBFU. WPCM WfiWRW IS To
BE THANSMtTTep SeftAU, Y, OK OAA KIT Ar A 77 MET
r
'MW*, A SfEC/AL KlVD OF —
* COUNTER.
A couicrep is just what
it sooups im - iomms
That counts, id omen
vwps, it's a Huiirep,
THAT MCfcMNrS iTSftf-
ApO« 1 Jo ITS CoDj&ns-
WHEHEVW A “CoOMT*
§WIAU ARRIVES .
CootrriV
L
EBBaaEBH
BBBrararaEq
L-» |o|o|o|pic>igmo i
frc!
DESCRI560 l*> THAT lAAy, A QjOlUTeR SOWS £/VSy To |YIAKP : Mr
cofflvt M apc*R With a Re^isreR ■' This would i« pact
w«Rtc, ft* THgftfs aid even suiactR wav, pask> od mm
^Motp this mm slave pHp pwf,
COOfteD 0A£A <?H liSEtf:
146
as usuw,, m awemte w WHue ciftcoir
PY THIS $'«<W 8 o\. THE T Is W Toe* ee.
To metre that, the wp Toeet&e uiH&oaa
T't- Tmw h^5 0011 wuinep' eaoi m-(U>?
Tobyme at mr the me or mote to
ITS l^fT:
147
a Pew of More;
I TniS COUMTefl 19 CAKTp
PMJ "ASYUCHRON^ KiP pee
COO/OTEP," F6CAW& t«F
COl/UT plffLOS TKPOUCH
?Fom ove f up- flop x o
mi Tws causes a
sucht Da Ay BZfope Tue
Cdujut is Re^isTDRep.
CH3C
W \0 the t£
corner poise
AAfwes, THF
Gouviep- ReTuPw
To O. To 6 o
W^Hgp TftAV 19,
MOl»e ftiP fWP*
m veepep.
T3CMfOOTK>OTI^D4>^
This i 4 - pit cwUTep cam 6o ^om o to a'^-i -- i6,3£3
\mt 0 WAl
CviFrt
THE N 7 " fUPFW IM A PHTtf COUVTEP.
p/v/p igs tup imcowwo fotse gy a.. This is
TAP PAIMOlPtr DM WHICH PIOITAL WATCHK At*
PASeD; A AIOH-WKVPMCV |WTeP-AlAU CLOCK
fix.se is pividco To a PMe cx pneamx
m cyar ^-p seceMp.
ao^. .n nJUuiJinnJuim umn^
1 9 :
THgpe AAe ALSO SHNCHROmS
?»n»»
AMP COUMTeA-S UIWCH fcU/pL 1
ToD CM AW PATASSIDM0P
WMKPR. IW AW CAST, ffoM
WW OM, A CWIEF- IS vWST
AMOTAPP PCACK gbX V
TH6 muni ? NMO ••
1. SlW THAT
, _tn I* THP /v.
CL>— same as — P» —
% p -
ISTfte -*TX
same as — iy
concwoe that ftu. logic cag ge
^ D»wep (%>M r«e
i. cw M same Be pone with Notf
f 4. &W6M A 4 -bit SHIFT Re£*St#,
3 - Stteiu That
ReogAe> THE AddeP
OM p rw> GSIV6 ojopy
/VA/pp-eAres.
show its cwItphts after ea4i
o ? w clock pplsk h rue
wiBfce ooii is evreAep-
WW W0UL0 VoP attack'
A Putter To A oxwep
To -SOOMp whem T«e
Cwur Hits hive .
{-\oo\ iu empy) 1 -
Hinn wok at ute s&v
ear evaep ou p. i&).
b. cof«/in« yoypsaf that
ATTAWO i^eprepsTo
IKE 0 UTPUT 5 MAKES' A
COPMTBF COUKT pACKVAPPS.
m
U TAP IMfWf
(X aecrMc
CMfOTiM, fteWY
m m-wws me
bows m trtA/o SHeep
CO(APUT||J<b fljuiefl.
fiony op pro cess/w^
coou) ee Dome ujith ,
RglfUivJeiY pan ®m?oaW5,
Bin- eim increase iv
MEMOgy SlMPLy MEAPT
mmR
me k'VN',
prtY W pwces To STORE
TjWrtS!
Since tkca>, Resent into meiw techhoo^ has
PR oy^HT pouv w Cost consider a«t. fop a ©o ,
AoNDPeo poctAgs yjy cap pop A Micro wta over. e>4,ooo
fV»s op MPMOPy compap® with Mtoag’i mow
of Mbor ioo Mpegs *— at a 5$ jot muio»$t<
*eoiK did W
ODMfOTe IP
PiPARY.
AN iwfoPTMT
Di-otiNcr/ov exists
RETweew
ELECTRONIC
AMD
E 1 KIR 0 -
mm
MEnoPV Devices.
PtecTWiC. M^W/eS, WITH
fTo MCNINO roprs, /vpg
as fAST as the pesi( 5 f
THE coworeR.
eiK-TRPMeCHAN/CAt- M00$I5$
me fcOVlM fAFlS, LIKE
disks op ppas of tape.
This MAKES TW SLOW—
HOW SLOW DEfEND/WO
Ow The TffL Of memory.
Electronic MeMopes spegb
MAKES THEM IDEAL fop THE
COMfUTep'S MAIN, OP INTCPA/AL
(\AEM0PY, wwle ELECTRO-
MECHANICAL MEMopigE ARE
used foP Auxiliary Storage
OUTSIDE THE MACHINE,
EierPcMAOMETio memories
COMPENSATE fop TrtElP SiouIUESS
WITH A ^AVTIC CAPACITY
one RAPP Disk can Store
U f To Tew MILLION 0YTB3.
COMPARED WITH A TYPICAL jVuc&A
(AMM MEMORY Of 05,630.
(■2"0 PVres.
1ST
IWTPF«At MPAWY
CAV Be TUPU^rtT Of AS
A S/MPte 6 R 0 , u»iTf* A
cot at each iHTe^secw-
DtffcPW otJ the
CoWfUTCfl, EACH cat CM)
AotP owe byte. two
BYTES, OF note
■F
BRSB
IK!
«■
■
m
■K
>SBii
InMi
Sfl 1
■fl
In
■V
\Wk
■iBi
■ M
71
|mi
■
m
iV|j
M
■■
im
evepy cat hp* a msye AppRESS, specify m,
IpAPPe IT SITS IV THE &w- ^
C 0 U/MP
o <? 0 c c
0 0 0 I
O
S
0
1
i I
°o
etc
fiM
oooo
ooo\ -E 3 -EH 3 -ffif ^3
Access
oo\o oou
^ '
ROU) CPM**^
IW VFACTiCe, THERE MAY PC
MAWPSWCA fifiips, |W WHICH
CAse The address specifies
Tie 6Rp wdmw-.as wot
AS "Vue Row AMD CCU//W
WlTWW IT.
BB13^
I\PP^S 5
PIP) IPPI WIO
CCLVM
l£Tc'
Do m covmt A ceiC* appr^s with
tfc awejjrs !!
155
IWAT IS TrtE fKAXfMUM MMEER
op certs Tup CcuVuten can
ADDftss? this P&?erop& op me
|^JU6TH AND STAUCTOPE ,
Of THE GOiHfUTDR'S VWS.
p»P eCAA^le, A 32 -Pit
/MACHINE MAY INTEPPRET
The rust g grr$ as aw
INSTRUCTION-.
ipsrfifcw
— A
DGEEIIIIEOEEQ
'".'HD
M 0/T APPAEW
...AM) THE REMAINING *f fits
AS AH APDfrESS.
|H THAT CASE, AODPESSgs CAP
BE AVVWIW& geru^H
M g-Brr (v»icP4>, on Tile
0THEH HAND, MlOHT
fAOCeSS TWEE BVTES
in Succession:
Itfloli Klolililu
AN INSTRUCTION,
r»uioi»i> loi.ioj
The fiPsr AM-F
OF AN APPA6SS,
|^|o|ol» |Qll |o|o|
a«d The Second
HW-F OF AN APDflESS.
►► here rue address
r l& 16 PITS U>N6,
OlUINfc a. u ’,£,£,556
foSSIPtE APDAESSK.
CWOOD ■•••£>
AND
MU I * a a<f -i
61UIP6 a* ff fossil MEMORY
cett«.
16- Pit IMPS AAe
OFTEN Spur tit*
THIS |NT& HIDHEft-
tewa. AND uweR-
leva- pyres.
** e
op- 8^ -16, ML*.
W«ex -- 16^256
&rcl
rWSTflse^-iojWieEfts ptaig W e dibits o* s 0
H&XApBC//WAL W0&05 PIPITS 0 To pipr^J -rt(£
extms AftE (Wes^TO) ef the imeS (Rf.‘
DEOMAi.
Hex
fa? exwvifte:
4Aop |tEK -
4*16*
+ IO1O6 1
+■ 016
+ 13* 1
l 2. B ^ ^ 7 # 9 U? II iz. (3 /4 |£
1^957,
IUIMH.
I 2 M^tTJAAgCPEf
To OHVepr glWApy tp HEX:
g£W the gixW xiimeeg itm>
HlWteS, STXffDUfo FJiPM the
W 6KT £p«verr eftcf* effete to
A HEX «6it!
101 mo oi£>i ton
V "T'' V T' V'
157
ffcw w HPkpPlPI'ftE <WT OF View, THeffE ARE THREE
maim types o? memory.
5$f
ine*oRies use
UTTLC MA6PE1i6
nouawrs-YbfK.
eA encode aw . -■
re aectRicMTV 4
Mtewemep \n <?we ■
of two oipecrw* 1 ^
RerfteseynM
o a»p i.
■ ^W~^0$£tHCOHfuifo£ ‘WEMOWW 1
VWpV\A /Vt>
OSes fuffwps
90 I^^pRY
nea is eKewUY
A CfAAAu-a.) AeeiSTfRi
H^qjqtqjqMPfR
o,
ft
INDICATES A l OR
0 AT EACH SMO
fCNWT ?Y THE
«?#*>
etgCTWt CoUMBtfiOA
WAe.
1 (0 i 1 <? o o 1
Wffll ) g T^DS m
-pWDOM access N'EAWV,"
(ACM/IW6 THAT My Cat
cpn % Accesses pigecitY.
Fpm w o#e Mewes
Al%> fHOVlDe gA)J0OM
access, P^r f&p some
f^spv RAM H^66et> the
pirn 1 -
The fgftCTic/vt
Difif^eNCE
PETIPA THEM 15
That Yao cm cycy
REAP WWTS (P
ppm, mice wrm
few yen/ mi gevp
THiv&scur op
WPre 7B6M /f)
with equM etee.
wrt»/ You loW A fwEP/w
\mtc ths co/wurep, it is
stops? IM /J 4M*
l«9
ovroiwmi-'J,
===B\ vr fo peers w I’m vwm t« poioep
[MSS^/ is m>ep off.
fop eXAMfue. l ou)M A Tower
coi » ipoTep i*ntn lea? pvres op pam. it m srote up
T o Teu ppo^AMS evtN uHem row it off,
PPCAOSE IT K 66 PS Some eimtiCtlY P 0 UUIW 6 Ti«WH
Me HOP V.
gut uWP
1$ wr-im
pift...
eve -eve, ,
p D PDDD O
pppppd a
pj C3 PDPD CD
tpltJ DODP O
[e*c 3 C 3 ipcpacj
a*#
p<-
E 2 I^
G 23 &
tfpxtfaya &{V2i &>t
10 §Z 3 EsEJ fffipafrpza
K» UaVnVD E5
PAM volatiutV is we
peASo» THAT TUP
MA&WflCfMT, DofAltlBte
Cowporep is wivemu.
to T«e vA^Apies of
ouTMopeO, eRHATic fowep
06 hcpM 6 Stations ! ^
■i
« 1 - il
pkap-owy MewM —
oiSce ns ccujevT*? m enepev,
CM (JEV^F peulplTTeiJ*
OFftWFIlV Rom IS PI ? ocfiMMep
AT Trie FACTORV, BUT TKgf?e A&R
NtoUl ALSO f^0(jgf-?|lo6P/W'AP^
flOMS- M«4< CA»J RE Cust&m-
^(bPAW To TUB USBRS
creciffcr/vritftfs. ^ s.
*excerr ft>( i
BpROM -
e*teA&.e
XlobMmfeu
m-eir ve
woP t #rr
IPTo t^t!
what Affc
YW POifo
OP j
To pMftv
SHACK
T2> 6^T y
WO' /
MUKfc PAM, ftW
IS M'WMm
it Keeps its
ODNTBKTS 0/pW
UiTHwr fowep.
AFTep AU-, It's
W(«6 0OT A
W6F efto OF UlAfo
(OIW PBVSIOL- „
CDWecriOHS At SSWB
|NTCRSecW5.
1N5 CoMPeCT/OKS
BEMMAI, $£bmi&*
OF LlKTP-16 COPBeait
MO? I 4 AY
I HCAV
(vvd, (\s loeu, see, pp/w oays
(W fiwfcfrriVNT RPPg INI
W CoMRUTep'S COMTP-Pt-
section
IM.
Ttte RfKT 8AM
CM? i»rm IK
PITS Of STOW#
Idas a
S6NSPT/0P-
8UT fW
64 K l$
CoMlW, AW TUP
iSfc-K Ck(P ,
« Rpv)epj
HOC Tl
KKK?
pespire Ttfe Sfwrn of P.AM capacity;
SMPTIMeS IT IS mot TH£ AA'SU'SK To
eve j?y pUAyep ;/
( Stwu) OS
Tne imAY to
stoac
Moftr
TWVJ lAT^AC
SAM CaY
WtP!
U 6 AASY Of J
WVDOM ^ce&
ftp eXAMfLf.
fASiftt, Less mkv, aw TAg cmm cm Aoe
CHOICE IS Trie
A Pi£> ^fur» Ss’sreM U&uaW/Y /vwunfw- Disk
DfMl/K, WW ftoW^ApH-AtfMMKfc f&o/WP Heaps
0APHW6 flWK MO R)(t|H Aqzpss Ifle *WltPt> fOVrrefJS.
Atf SMMlv
Lowest
MAweric
PISA'S MAce
(FJCtSTic.
Tri^iwys
m jw i&w
D^CAwcREPtre
kTJ?
25*g, ^Tie AiASs srowwe iea\poux>[&> \uam
&U&BL6 CHflR6&- COUP LBP DEVICES
*0 OPW t>!SK& m 9Y DASeps. ’
f UKfc lurepm tmow, mass srcp^e /wstpp
0(5. WMATtep." We T«e floppy PlSK pop BCMPlE;
B
is
n
■ WlM ■
floppies m ®mcm>
WTO FI MI’S too
secrpfcs — Tiwee. .
kinos amd ei<snr setfosj
in this vepy ouep-
SMPMfifD disk.
(iYs we uke at
seeroas aw>77 finds
M a earning disk.")
To (k^ess A PP^Ticoum
BUOCk Of DMA, yoo
Sfl&«V THe piMD puMFef
Amd sk-top uoMeeP. tfen
T flE DISK DRue
Vl spins tke Disk
umilthat secrof.
Lie-S UMDfp Tue
Few/mane new
a> Mcaik me HeAp
IM OK OOTtO
me fpopEB f m.
I IS1 T fcgjf
l«
o
0
a men pam^w,
I&iho a MicpocoMftnep
To improve pfooucTivnV,
W$ The APPfeWre
PRAAMS (fpO/VI ##J/7£
Ht/e.) &Topa? on
nonne&.
'HA/p i/i 9 ?k
7 Ast^
T«ev /ype,
\ Tap.’ >
fW IP
/OHIY W
1 Pepfte \
mo ca^j a
see th*. 1
U^T H» '
topie ,
Mto AA»y
OHTw* /
vU 9 r- y
B/epproM ) a GouefwwevT
sPw t*s cist. . y A6W (take
Voug nov)
_ MAlMTAIlte files
on the af)-zenPi' storet
_ on A/y p p i«k- ’
wSUiSTO
te ?/toiop coMpftvv
Sropes no gwgie
MfMopy THE MESSAGE:
"the nuMBeg you wm/e
Peached >s hot w
Service ..•*
^yVM-. ‘SoiM'ds
ire A
V6REAI
. eepg’/i. /
UIEU, Yoy GET THE PtCTi/Rp,
Now it's t/ME to Move 30..
ACOup WTrt lyprr/wnpvr
Memory a^o the fipJTrtwerc'
E«C>IG COUWL is.
The toMfuTep's. piral, Cfirac-
Imerepiert: <x>g olp
SCHEMATIC diagram $m*>
The Oouj of
cprtpoi (*♦•) AW
IiWMATiOR (e£V
iHfOT
IT HECps To pepRMR
THI9 MteRAM ju A
WAY THAT BETTER
REFCKT9 A
6eRtw computer
D f6l OR KA/OU/V AS
"gV6 ARCHITECTURE-"
The vertical ap-Pouj4,
fefftESeYTiWo ziecwmi,
fAWAYs A BYTE
op. more wipe. Pipe
The Bust 5.
ACcpRIW TO SiOft/ACS
PASSED AlowO the
CORTRoc Bus, ADDRESSES
ARP PAT A eft PH Awo
PROVISO that oddy
ore "PAsseuseB" car
£ioe Tne pus at
A TIME.
1® f»W y D
Wote that au. the arrows or the coutroc bus
DP4i fOIRT /JloWp fPOIVl THE OOWTPOi. eeCTtOV-
qo
Kptu mm ro ima &m tms coutm., ppom uihich au
dapk Appoint few MAP '?'?
A MeiTAUMWIHCAt-
i<eep' its eiecTAoMic
0*Jr Of AWTHIM6 ?
17 /
i\Y& Wove a-Se, coutioc fevers \% Cmtcrep
W vrs ge^iop- ... so tefs Fpupiu u/nFfr hWwo
wYpv 5 ^gpsi^pupi© Co/wPuTep, FtespK
cvt Tpe d/a^pma ^ two fbeez pack with s«?/«p
esseMUM, covvreRs mo fte&mepi.
Yu& 14 A IAiMMAU ftmeCfiOV C>P
K wt. a -ryp/cAt, teMpJreP
3e awp (DuArref^,
Put Ptiu «oMPwep4 pM/g Tpe
eves spwn \we.
m
irtutr Tpey'pe m-
ffWAM OONTep
Tl CK9 OFF TH6
\N4tpu6W5
owe BY owe /
Ivo...
TuM.l
mde&
Tm^w-
PPLOE "WE
We^of
WPfT^p
P To ewtor
op. two
MEMop-Y.
e p6&st efi-
M» HWUApY
fl6N6T^F To
\Wtp WUM0ERS
OP TP0P IWKY
To mm. /
\MO-TPCTio/J
fl0blSTEfl; I
W>U£ ^
ewtopeo
MEpWOF
u mw ‘”‘
?SjLn)tm>.
hcemuwt 1
Tte A4/*
MfW FflbGTtfR,
A
(UM/IW6 TOTAt
OF Aw „
<XN?mv
. Teu MIJJUT^.'
' coouVr
SOU^ I + 1
i uhihcut it
UN? A W*.
THAT Pe^T5
. FtfM'p 0V
fe Th£ ,
^ |4l c^6^w
IM pact Q)MtW Sp^MDS most OP \TS TfM£
O^T MO01M6 TrtT OwTBMTS Of
FtfblSTtffte KfcDUA/Dl
173
To see ho/j eomoL iww«, let's follow mat ha?p &3
» V 0 *f** -J^g,
o^\im mTfmm!
like ewfwte af&t omPltbks pw>6Mm s caw ee
DESCWFt? AT 0A8W6 i,m«- M pg£l ) j (MTR
UlWE:
uihica specifies Tub (Wurctfs actual- wtes, rut
MlTS Tue Five pefA/LS. AT TA1S Let/ei, T
App two IOIW0FPS- ^ 10
O ■ U?AP TrtB F|ASt
(JUM geT | KTo THE
KWMPi-A-rpp,
t ADP TtB SECoup
VuMSPR (M.DlVS
Th£ Sum iw TKF
AOVMUUATOR).
2. (WTfVr THe CPwl&RTs
OF w ACCUMUUAW. -> - -
3 halt.
r.
To emeu this \ts pRcpe* AsseMBcy we- m^t
specify The f peace LOCATION IN memory Of Trte TWO
wunAgefK To g& Appep, and Comdex the wordy
statements into mnemonic*- abbreviations. suppose,
Pop example, that the numbers APe stored at pwesses
IE AWo IF (HEXAPEOMAL). CW PROGRAM BECoMeS;
a i«oe
P 566 MRY-
LPN 60 A 6 C
?(N> 6 ftAM{
£?. /-DA IF
1 . /ADD IF
a. oo-[
3 . Halt
C"LoW> h-CCOMuLM#- .
win a>p rem of 16 ")
(**DP cennewB of if)
( Vrpor coweNR of
UCCoMolATop* )
*W*MWIt = •ISMopi'-AipiMI’
\w ceweuM., ASseMPiY-UANEi/Aee StateMcnts
HAVE two PARTS- ■
The
INWca De&AieK the
STEP TO RE pEpfbpMED
AS IN'
\]
U>A1E
which mf> the ADPPess
on WHICH the OPepAToR
om -r^ pe^iceAn-
0 ? 161 figST
v &n^f f
W>T0 6 (?(Ue 0f£gM2#S PW'T V&D fW CXrtAUT OffctfAM).
W, & ft OMt^TMD To MUV To Tjtf AccUAU^ttl*.
WflUJ THAT 1 a I f HAVL AM AS$£MPPf"
UAWPoAPP f&PPAM, HcAP 00 Wd
ftep IT To TueMWE — WHICH
OPLV UWDgP9nvMt^ ok'fiU? I S ?
Tue Answer is olaf- iwmiiM T*e
0ACH OPERATOR is fytCWP AS A &TP-INP OF
Pits cw,tgt) ns "<9P-Cppe." &Me s/i*ipi£
SpunFOB-S:
PfepAToF
cf®oe
LpA
OOI
ACD
PIP
POT
IIP
HALT
III
Tw0j A MAOtlOe IWSTPOOIOP C0JJ6IST6 OF fW Of —
se&MW, OF 'Ftew; FOUMUCP pv AW AtDPESS new? P|l/UrS
Trtf pfaAUP IM B/WMY
tR-cooB /vpppess ft fop
ftap r
SO mz's m TAAM^lATep |M7& MAOtME L^6UNX
o- LP A te <?oi iiiid
1. t*Vp If OIO HIM
2 • Cm 1 1 0 $Q(XX ^>/y 5 g| T 4 (#£ o.K.
3. III XXXXX,^ taevU #
IfcAWA&P!
1. fty \f
i. cm
3. \\M-T
J\|(0J^ (aS4/mip£ aw |)JftT Dei/ice 1 )
TA6 FRWV'A SIR'S M*& P6Ad lArfp COAiSeiWiue
(AgMPPV APPAfSSP*, VeOMlM ioitf( 0. T«e
toUTO Of rteMPPV' /WT«ef
APPfess
<?
^worc that ta£
?(U)fefAM 6Tep
MU/XCEP /s Tt^
Afofe&$ KWf
V |T* SToPW 1 y
comitr?
ooi mio
0\0 III I I
l I o ooooo
I 1 1 OoDOO
am> i & AtSc ueeo to enifyt data ■■ w two
Mdcfr IP P&- M>DfP. M Tuto WM0^ iAU DP,
g- Aa/p 111. w 60 |p APPtt^ 16 APP If :
ie opoooioi
tP 01 1 1 I <90 1
a Atw CAP Tlte CPaiFPTCA D&TtAdOtSH PATA TT<?A1
»%- UteTfWiOPS? ay ASS0PWN6 EWTAIP6 is M) ,
• IUSTPUCTioP, Ullt-KS IMSTAPCyep to PD OTAe^lOl^lJ
OUCB Trie fPWAM
\6 storcp, control
CM gg&lW &KVT/OV,
|M AS^/es, of
0/^ MORf PftlMlTWe
Srgps c/vua?
/fucwmrmvous,
OMf WiCfoitfcTROCT/opJ
OCUWIW WJITM Efctf
CwO< fuiSE . Are
You Retw ©p tre
^ detnls ?
/''coutPpo sews oy fmMM w noer iwstruw. it-'
0-0. NWK COWTfWR
of ppo^ra/w
c^HTep fawwco
To gew WITH’)
0.1 Moves Coffee
OF 1W MEMORY
APDRESS
Tp
To
ADDRESS
IIJSTRoCna)
ROISTER
THE- IU^TRUCTiOM RE6l$TeT UOW PWS THE PiRST
\RSTPVCT/ON>. COlJTROl- ''READS' IT WJP-
0-1 Moves TrtE
IWSiRucw To
t7 e%*£.fEfc^i£
BOP
v.y.v.vM
address
PEO’lSTEp
0 3. Moves CONTENTS To ACCOMUlAToft
OP TRPr M6M0PY
APPPE&s
-fre ACCOM W-ATOR |S MCW toAOEO WiTp T(€ fi&T f/E£TOf DATA.
OUE IMlCROIM&Tfocr/OM PEMAIW5.
0. 4 iWCREMEMT PP06PAM
CouATfp
178
bit cwfosep ? lets & thf^oh it hbw with rue
m r ‘sxe?, aw ‘
A6AIP COAHPa felMS HUTU A "FfeTOI fttASe':
To
\.o Move WTem
Of ff 0(?fJAM
coowrep ow
00000001)
ADDRESS
Poster
1.1 Move CoMiefn? To ipsttoctiop
OP T^T ADORCSs RE^lSreSR
Tie iwsrpucfiou ip T«e ivs-rPiCTiok 1 Rearer, oioum.
cwse& coptw
To
u wove (WBess
PlOP FROM
IM 5 TPVCTKPP,
mie m
1.3 Move C0PTeW& Xn
OF THAT Mewopy 0
ADDRESS
WDf&i
Reeista?
p pefoKTER
GE 53 S]
14 signal Tie
ALO Toflpp
AH) TVT TUB
Sum
AibNP, Ttw'* Om* me
STtf:
i -5 iKjeMewr
yiwrww
wwep
IM ACapoATod
179
wea, UiCK/uf Trtfc LA&r two Ape eAs/ep =
OP AUD 2- t AR6
Tn& same rent#
\^1pUCT/£)K5 AS
i Bef&pe,tvrriv® x
i^'Tf^crioiJ 2 ("oor^
\P Trte /w&tpuctioa*
ftmSTgp.
1iw« of- cope (nc’) CAtfSes Qoorfot to —
M- Move CoingMB
of AaxmAUfc
2- 3. iNCWwr
PAoeAAM
COt'ATTW
To
C FKsW
ftwftUY comfoc fercAfc T0 ii&mw m (mr),
lurtcu Cw&es covipou t»-
?.z QO M<7T|«A>6
100
WITHOUT TOO MAWy OSTMiO, 't’cVCW
Tni(0« OF »WTPOL $m(M /.!(<& TtflS ;
\UAM
Of- ,
CODE^
9eQotuceK |
X *1 J' J* J, 4. ^
m
sue
iDp.
m
a
T k
ITS llJpoT
CONSISTS OF
CLOCK wses
AND OF'ftPES.
ITS OOTfVT
awsisrs OF A
sequence
Of S(«?AL-S To
W P 6 WST 3 S,
COUATFFS, AW,
AW? MgMcfi'.
infill
CONTROL evJ
TUP "fllCFoPfWAM, WHICH C0M&-TS THE IMPUTS To W
PPCffP. OUTPUT COM&V AT/0P&, |S STpp® IV A RfAD-
C?pur lAewoFV peoicATa? stpiCtiy to tws poppose.
\u i\H the sm/AW is wore CMlicATep it>
DerNt gur the SAf^e in PFiNCifte. We are we
Pab^teps, AMD Cf -CODES m LOU b& HAW THREE #TR>,
ALLOWING CONTROL to FESftW To A MUCH DAfW
SET DF IN6TFU6H0NS. Hgf?e'S Trig I^TFoCT/oH Set
of a 6 ewuwe Ptos^p, rue aw»a 6goo.
Apmwgrie.
AW>
ADO *JW CAFFY
SUPWtT
SOFTS tt-T IAITK CAW
l|Jcf£M£MT
oecAt^ewr
COlWfAFE
Ng^ATe
U>6lCAt-
AMD
e*cwsive of.
Iffi IFTBFrtT
suin' ten
Shift pout AMM»ent
poTATC F!A ht
P>TATe tepr
rest
DATA TpAVSFgF
IsTME
uew
at* ow<
aew oi i^ptoip
#tcwy
SCT OV^ffW
egAwv
p&wH\ez^ft) A
if A/( 7 rz£fc>
BMDCH (f e^i'
8*AW
if C/W
0(?A*r3< IP VOCtWY
ePAWH ip fcsrnue
6P-AKIH If tf&ATPf ,
tssiags& M „„
lFti« WMoAejH/Ai-
BPAKH IF HI6HFA
gPAWH IF MOT KWH#
FAAWH Ip tweA _
PFA«a tpWWW 0 i
SO^RamWE CAU-
CAte SODftHTiNE
gOSIWIiNe (fcfl/W
/HKCgttAwezw*
U)Mf
ADJI^T
efc \A/TW^r
Pl4A*t£ IJ^wer
AW
i«i
owe <S?owp of Twese in/stpwct?^ oesepwgs sprim.
mnwv- THE 0P/WCW, Op |U57P0C7!C)JUS.
luea see,
tnese gwe
Tee coHPurep a
iot OF ITS
wtuegtf*.*
Twp efi^r is to
To NV»q? "
T oF
Tie fPo$AM. |ne
SIMPl^T JUMP
\|)Sfpo6Ti[)U is <Wr
?tNiJ 'Oui/np" |U IW-
=£> 'Jf*f J®’ cwfies a>wm to e^ep 123 ;u T ne
p^T^^g^ 2 " PRoC£ ^ w WTne PP06PAM
&/eu 's«w‘
N® COWPlTiOWM'
OuMPS. Trtgy
TPAMSffcR CMJTPoo
IF SOME
Qjwprriow is
spcnspiep.- fa
iHSTpwe, “JyMf
IfZepo' |ieAN 5
du«P if- ute
AccuMwjtn*
Woods o-
184
Pot tmt!s mot Ha*) it is iu cottfoizft sct&Nte...
\»sm>, ffWMte im Severn- m eiu®
to Distiwsh Fif^M T«r cipcmt epwope
WWTops disk DPWk, Key&wos, w omep
ITefAS £?p 00MVUT6R lHlAlfs?B)lM\ISI§ .
WHftrfe REALLY
PLWY Wout THE
WPW 6 IS -WM
SOFTiv/'RE ia< 5 Me
OP the HA/&EST
iwtm piBovr
Cot*?um6!
While hardware has seem prop nws> iu price avd
efoiWwib im power, sonWRe ocly <3ets mope
WpevDoua-Y G5 W?lex ■'
v V we see smaller aw> .
==ye<viAuep chips with , . I
" PI666R + BI66PP (CAW ACS'/
108
fKo&Wweps me uorooe n\w
MPe of T en suppose to ee Soutffy
DPeAMeps wwse ideas me mmno to vo with
w im & physics i' A — n '
feSWffi-*
-»ee LotJ6&i HP*® To
(HoRK /H T6A MS— A
SfeofK^ I t-£Wt to
WfWGPS. IM^WtcP-
Ti/f* 4 W> MAOWAES
aatu't Pew. nAAa«ues...
W'fte APS-TAACT
MAtHlfJgS, BXiSTlM^ 0 UUV
\U TfMty
n«tt Sdg/xKiV 6 , A
tupujo mMue »s au
IW fUT-OOTfcT Device ■ A
ftn* »>x that Aoap s a
Se£pev*c o? <?* am? t's-
Th& output
oefguoi oMuy on tap
fAeaswr iufur (o of 0
AW> tap fHatoo^ output.
TH£ MMVPf Of
Ifte OUTPUT is
OWIMP0P-TW.
W tf AfM 7 f«W 2 IS
TuPrr m Cn^nm
fpoM out ourfVr
STATP TO Tpe N 0 O-
m Oive/j py
t>efMir puu^,
C*aeo thp
mmmoN
rules.
THepe's A
jMA(|to>e
Tut RPASoU Who
Mxawwes A£e imoIim
& THAT Tttfy Apo A
A WAV Of WKIW3
flWCAUY APour to6tC-
AMY WTU--oeflPUP,STUp-PV-ST6P
LoOICM. PRpeax/AP
CAM Pfc ZWoty&> ulB ,
\V SomO TuAUIO a»MW&-
VfbH ofrwa, s® •>■ ueze^NM's c««Pire> ! - T«wat ^ juiHiMi,
Ct/freti *-.
191
rue miac \f thpt w wm&M. n mmipc cm...
Tocrf
JJrc&i mbructm!
%ftjs. to tm tub
wep^t TvPW HMM
(V) (tor hi® Mmne T,
You 5UC0P& Ts
WisiTiow piifs owo
U'6 Tffe. ftT ew
Step, V OpS^Ofo its
M jufor, THOJ
To t6
IPWtetnoN goes to
Sgg WW*f To Do.
S
~ 7 .
t> in mm y &
\°>i
jonu Vou tJewupw c*m Tup^ i Dete (\ eve?
?omev- vow mmv kw hot^ &(/«>••
ll \$ELF-R£PflODUflNe
L-v/MACHIHK ** to^ma
m
im mo.
Co(A?i/[5pS O’
£WKpie« Of N^opirftMS :
“If WUOlfM*
WKfREAPS APE
VKU-IM? UKe
UNcswes, i
Wiy- ue pouj^
m tpv to
EWoy it.
cWMfie, i
WILL (Jo to WOWc
t 6 UCt/M.."
0^ it's w Kumwhm fecwse i kudhy* K*w uhiht r<?c»-
i. check To see \e wW+ickps /Ti
We fAtnufc ^ / 1
i. \f y«6, m<, pouit* t ew! xS %\ «
3. If VO, (pOToWOftf.
\
fktwtutn, i
B me
wse TH(M&>
,yy
r uteimef. 1
(1) IWftfT (V fWf *
ftfMotKs
RCPRESENT
Kl&OfiTHMS
(i| Mw-Kfiy % i ?Mfc irsar
(2) MULliPiy * TrMK. 1
<jj *>&*>£# + 10
(4) ftt) THE PgUCR Of
OJM>^
/yf V<x» yM>ef2SrfM>, \
(5) ft® ip To The FeSult
of (.4)
f ye dolj/j KM) /
Vgv * gg j^ /
— J
ifc
EXAWI &, 0 ?
t
\°n
S m StNJdIW
Sf/M Rx-4 m
usep t?
©NSiEpro
f&uoui- ewh
step is
Wesmgp
BY ►
sramv
^&D —
Iimat &&-
Tfi£
5HAF&
\fJPICfcT<P?
WHW Tyff
Of ST^P I*
To 86
WK?'
uefs m The
aou) wfts
orM
ffWM A
C00?16 Of WK
lU g<T« MOOpir^M^, Tue PkW
lx one wecwn, w s-tapt to fww-
( Be^rj
I
/TV 7
[
I
CcmPiTE
%*■
CdMjMe
w *r
I
it^ Peso possigig fbp. ifte fkw
M>0flTnMS To JUM? FppwAPO
Ol 1 fciwfp- fcp exftMPCO,
let* pewfuo iwr fiRSr
Pi^0PlT((M:
1. IP PoM^ (XPG f?vu«^,
£0 To STEP 2. crntepw^,
(jo To 2ief 4.
i- us Dowv fw> ^wJoy/
3. &> TO srff 0>.
4 LEAP A WofMAU Lift
f&p 04 H0UP4
5 &> ToW f
fe.CTO
Y oii w fc flow crfA*«T
L^er wm«e
WPirreAJ vot& that
fr W < 2 »JTI>JUE IXD£f)AJl7*ELT/f
l“39
funw oaapts m vsem
iw neupiw To dpsi w
(U. &opmM> -iwie
AUYWNT- Aw pe^iw
Pit^CpiTHMS |6 WHAT
computee ppcef ammi*&
16 AU- KgoPT !!
Tap fl£6T step in UOfU-pW AMY IS Tp
-4HALYZE' Tup JoP "p 6& coup, AW see
YW To do it AU?opiTAMioAtDT ■
m^e to
TvW
AW^'TAM^aut
AA* CM;8ep
IWJWY
SoPrwAPe „
NWTMAPfe 1 /
(VtOST
SoPlWe
D&y&Wpe-
Hwe
tfPFRog Srofl#
WHO DIDN'T
kW
WAT THEY-
IMAWTPV
/ fa... \
f Tm lMfi*!K/V74J \
' Smtp no im i
aV <#-
«« *
Jv$T fa faOOO---
of- MAyfe we >
_ WASoReeS... /
to#
9
lets TfV a cw ? to Mote exampies...
A Lime Mofe uwfw- ft cemfur^p
(AiL’KT AX7i/ALlY 0r ASKED To Do.
T\0P PWAT0S, t-«ft AMD SOPrtlL,
swftffc Tueip weals. twsv
?£>T p SpuP ®P ftw AWD spfe
Tppip twiprs. at the m> of
Tpe Mo™ TPEY WAW to
kwow ivw? owes ukdm wx^
yiPCp.
Tws one (&&> The
CowPurep T0
EVAM/ATe THE
RCpAESS/Ofo
XS-SX+IO
mot Oi/sr at
value of x, &>r
ftp MAW v hm.
idwnetY
x*o, o.(,aa,o.3
...ftVP soov...
up to 20 .
10 )
F oonwre pews'
m pfascu im so<
LET S* Sale's BIOSES
L» USA's EXCUSES
Them the i? 7 m expense
IS S+L, AM) EACH
Pcwmate's Shw?e 15
i(s+U).
IF USA OUTSfElJT SofrtlE,
So L >S *, IHeU
Sophie owe* u«a
^(S+lO-S, Of
iCL-S - ).
(?T(W|6E (u)HEH S^L f ),
USA OWES SofylE
i(s-Ll
Tue fLbofirm * O'JTffr
|S T& Teu US WHO
owes m »* awp
V®W NIUCtf.
ewu
INPUT
L,6
Compute
IUl-s)
/ output
/“SOPHIE ,
! owes usa
AM LCL-S)./
QjMPuTf.
V(s -0
/ OOTfUT
/ “USA owes;
/ Sophie* /
AW) its -LV/
* > MEMlS "IS #EM«AW‘} > MFMJS "H OpeweP. THA</ on BJWU. >
<L HEAHS "|« U6S4 THHM'i £ WEAVS V \SSA W <#■ &fuhu To".
101
l(J “fWlfLC f Ulb-Oto," WPUUANT Tp Ei/AU)AT6 A ‘Sltfctf;
on, x*+m+i 0, PefeATEPLY At piffERewr
vw-ve$ Of 1 X ()JAMglr 00, o.t, 0.1,.... ,<•<), a.o)
Tue ope of Tue
AMboPimM w/u
ee this i-oop ;
1 . ftofe T«e o#ewt
VAU/p Of X IMI1>
XV 2 X+P
2.. PP-imt thp Resow
■5. A/exr X
4 . Pen^ Ip Step \.
wP Ai^o rt W "®
SfPKfY WHAT X TO
fiTAPT WITH,
m» to stop.
AM) Htw TO COMW
‘M^T X'
f,
note tow THe
fiUXD CHApT
SHOW* How 1H6
(PflftMM Loops,
SKP, ft-W&W IA»
success vah)K
Or X uWTO. x
excess z
-J
W3
If OlHCf UW$, Hou) D OicN PP06PA/M p, Com?jtq??
umwwa>wm;
You iwe 73
sfgAK Tue
. uw^uA^e—
6fe:Ause Ttfe
CofWpurefc |s
STIU- Too
SlUYlO To
UtfDepSTAM)
youps!
(\T THE Vepy V&UMVb, WROTE PfPKTur
\ki “Mft^iue LMWm\— £inm 2 y cope, this was
ORViOOSCy I* feAPf^He 1
/oo/ooovoo/
e^SSHZ;
J®
Aw,
°'(wio7To
'Otoooovo
SoOU TuCV
SuKTCHED To „
Asse/viety cftMW\c>e
(see p. w, fMDep
W PWWATlC
9»
(\ssemeiy LP'V&uwe
M^MOUlCS INTO
MHOW cope. u
&tiu- somethin iw
WAS MepDEP!
co wvet- <*
_ memm
Mfc r ape
Hl6HER-UtfEl MS
iwpee iM/eAfro?. these oxjtwa 1
fAMIUW eMfcUsH-UKE CeMklW&,
soot te 'fMFT/ “PgAD," AVp "Do/
WW ARe tpnismto> into Mf&tne
OW6U/V&E by CoMPU*.
CAU^ Co WEPS cf IHTERfPCTCK.
mm u&Q' PROGRAM* Ape _ .
&MenM66 cauep "sooke code/
AWP THE fttWUe-LWVMe TMMHAfwP
\S CAWEP *C>PJ£T toue’
205
Tue fipsr Wmz l mu
iMfrukte I nhi
fORTtflN (WMW
wsmofi"). vJWH me
\T* DBft/T IfJ TH£ eWL-Y
i oRo't. «i m them
ureffit-LY H\jwpep> cf
frwe geev
warnjv, ew with its
Om MJ/mv OF (?A 0 10
p£V<?te&s !
3
vm eo\w to rm a <?i*ac u**c at basic
fie&wep's fyu-puffose Symbol ic Qwstiwcticiiu (?ope
gftac is g/\sy to Ltwv m> widely uSep, pespiTE
CftTfCjsw (esfe^Aiiv ev wscal Admins') that it pa/wotes
" gAP PAc#(XMM|U 6 HAgrps."
WITH WctOSlet’ To
pswiws*
Tuepe M2e w
to wm a
Bf\S/C ■■
with wot, m
?<w, of? pimtv
AT T^er Cot*?oref!
\Vs 6000 To ? L/VJ ffWAMS Od Wep- fifrT, To
w?PK oar Ti*e ess&ivf^ idga^- avd suwcrope, ear
fr/evToAuv w must sit wm at wt
P<A4« Mfe
fvpe FBTYfif
«AS/c AS
5«>A AS YOU
tup(0 TO* M>-
Oinap ovUr
gRi*n> it op
OM &MMAM).
if (V flcVpr,
ASK!
>
wasn m
comm^p is pem
't bw&o vca/ a "prompt
Of s om Kivp: the
V^pd ■pwr op
JOSt THE SOU ->'.
letY eertiow'.
The g>Mfijrep K^APp Resembles a StmcWd We-
i ¥'^ Tv “ Wfeorfo- except rm fts un/
1^4- Wem* ou Ti 46 (cathode
W Toee) scn&.», instead of ph types. T o & to
t« *" We, Air the RETvfZN (?) m
fl$%s a Simple base piWam.
10 pEM BASIC MutTipUcAW
20 READ A,B
3o DATA 5.6, 1.1
40 LET OA*& <$=
^ fpipr “The Product is"-, c
60 Zw
The Program is now stored /o
WEMOPY. to w it, Type "POM"
fi>LUWEO BY TrtC RETifltw «ev
t«€ scpeep DISPLAYS *
"rom ~
THE Ppopucr IS (£>.16
0 WC (VIA 7 H - \
vs } As '
A*b... A*nM^ e
A/8... A iwpdp
ev 0
AT8...A To me
B 1 * ?0^y
a {Jumpm vAPiAgte in
BASIC |6 UKE A vwmie
|N AL6E0PA • IT ASSUMES
A MOMeP'CAV VAtUE, HIM
|V\AY l/W (W IT MAS
OWL-Y VAtje prr A TIME').
QUUY TAKE SYMBOL CAM
BE USED AS VA8lABt.es ■
AO, SO. •
AMO
&0*YTMI«6
IN
Between!
•Z
• Z/
• i?
TAepe M*e sevefau aims assign a vAuiq- t& a viwwie -.
Qve is Trt statement -
y To PEND A,B
I 3c> DATA 5t>, 1.1
Commas A(t 6
KserniM- 1 ,!
ry
TMlS JNSTfUC^Wg C?M?OTEp 10 ASS/fcU THE NUMEWl I/MUE5
W w statement - in ofipef- - To the vwmei,
\n Trte
STATEMENT.
TUi4 ij a BUG!
Cois&v*n»6?)
worm way to ass w values to vkR-iawes is with
the let statement ass t^s the value op r*e RieHT
op n® apuAurr to the variable op the
LEFT. The Pieht- ham) Sioe m#y ee a mew , <* *we
MATKLMMiOL exPRKSW IPVOLVlMfc OW VARIABLES —
ftS LoPO AS THEY AW^ VAL**?
HERE STATemeMT zo Does POT ASSIEP APY t/ALue TO
(?. REOAfSB R IS (JOT OP THE LETT Sipe of “=•'. |u FACT,
If R HASPT Beep ASS/fcpep SOME VALUE E/WUEM IP
THE PROGRAM, THEp STATEMENT 2.0 OIVBS Q AN
THESE STPAV&E-LOOWVO STATEMENTS m fBFBqtV 0-K/
"UETM'MtV MEANS “AS SI/,»To TAE VM^AglO M A VALUE
fefuK To ITS CURRENT VAU€ PWS i.“
•211
TrttS |5 (UJ OUTPUT COfAMAVD, M6MW ‘DlSftAV OP THE
S<*e&V war v pwvr op ?/*&*■"
YOU CAM PPIVT AMf TgXT’
io cfimt “MV MvweswpwT^
w Wf& TOPW ? <j g ^
FPikJT a VAfrAeis amp you ger
its value.
(JKOTMtoM fMW«
ES55MTIM.!
‘ (WtrlATiOM MAM6
k Pe/wovep
rpiw a /HAiawTtAt- fofn essw amd Vou &r ns VAwe
10 LPT Z' 1,5 ■
20 fPI/JT ZtZ-t-A*Z-HO
R-uaj
15.25 <$s
IH
A sewicouw aftfr a print statement causes tap
/V/?/r PRINT STATEMENT To DISPLAY ITS OUTPUT OK) THE
same uwe awd directly aft^r the First one's ••
10 LET A * i
20 PRINT "INFINITY is MORE TRAN"
3o PRINT a
RUN
INFINITY is /wore TUAN 1
it's 0-K- TO WREVIATE T(WS ••
lOt-CTA’I ,£?=
2o PRINT “INFINITY IS Me THAN -. A
RUN
infinity is Mope thaw i
f®P exAMfOPi IMF caou) PCWTE the PROGRAM OM p. 208.
> TkfRs M»e A«o sone Nifry tricks usi»t> T*e(dS$&&
AND PRINT gi/r WF won't (jgr into it... vj ^
i'3
statem cur M-UM& the
USEP TO ASSlfaW p|\U/K To
VM^ABL gS WWLE THE
fAo^PAM IS fSXWl^-
The of. the statement - -
VUHgw THE fpO^PAM PuVg A A/D peA^ES A*/ jMT tr T
stateme^, -me scmv d wih% -.
Trt 4 HMOATeS THAT THE PSoEftAM HAS HALT®, AWMTtUfc /A>pwr. .
Vou type some wumbep (fvlusw£o ey "t&wW, as amoAy&! ).
5 .fc
WJO the PtoHAM i^jJTifjOeS pumw-
‘IWVT‘ AM) ‘fW CAlJ PE USED |M COMBIHAW To DOT «*<
vwou) iwAr sopt of IHJVT is &tfea~ec>-
\0 & 6 IC PlvJ6(0N
jo pgiur "tyre inf
7)0 im?</t h
4 p flW "Type THE PgkWMAW*
50 lufirr P m
PRINT NjV ;Di = •, M/p
70 ^ 7
pufj
Type -me mo/Wpf.
? 5 ^
Type th£ tlOU-'tWo DB^M^ATo?.
? 9 - ^ "
Tm n T»e
" 0,0 To (utie WMBety TRAW5F0K COVTRoL To A
UM me? thaw Tab vm. rue ? fio&tw j^eu
Qounpues fftoM mete, as ijj tais £udl&^ loo?
i« the 'Sm/^t"
COVDivoun-
JUMP.
it has thp fieufltM- R)pM .
IF (auoiTioP) THEM (uwe uumper).
THe ®DDlTi<?U |V6 -me fPPM •.
Ul/MePlcM-
ejcfftessjoAf
AS It*
T|U4 ALWtyS if>CU)D&> T(& Utf>TfiT&>
weftocnov, “arKepwse, To rue
uecr uve.'
io let a=o
?20 PPIAT A
20 let a-a-m
,40 IF A< = 2 TK£M 10
* < ^5 THAW, <S LK>* 7HAAJ <jp. equAt To , > >* £<l^ATe* TtiA*
OteqofrlTOy <> £>oes K>q-
2.15
the "multiple ?i.u6-iws
Loo? |8 SO Ttficflt
T|*fVT ALL f&>6RAfW6
IAN6UA6ES HAUE
SPECIAL- Co/WWAVPS JUST
fCP Such ftEfE7iT'OVS.
\N B/VSIC, VT'S ■ p= g>
iwis $e?uces These
wee Lines*
WITH THESE
TWO*
Jhe STATertewr iwifiALuf set* the vmfiSLe bwm. to the-
t %^ TE6 THe uvft up To "kext," iwifeMevis
Tive VA^A«i^ ey The amount "sit?;' and Refers Tue
Loop UNTIL. THE upper LIMIT is £Xcm>B>.
A SlMie ©AMPLS*
10 POP I = | TO 4
to Print i*i
3 o Next i
1 O EVP
PUN
I
4
9
16
Zlg
/
i. iamivt does T(«s trogram oo?
IP IfJpOT M
10 f op X® I To (4
3o PFlMT T>I
40 HE*T X
5o eMD
2. Reiwpne.THe *MUi-T|?te
YWfiWMS PROGRAM U4/W6
m "m R0cr SrATEMcnr.
3. UJpITE ft EfiOORAM RlftlCft
ados -rue WTe6ep6
(iMote voMoeps') p poM
1 TO 1,000,000.
DITTO FROM I TO R, W
ANY U-
4 - I » TAP flROfiAcO SweNtg
o, I, t, 1,3, 5,0, 13, Al, 34,...
each nuMBeR i6 the sum of
the previous two w^mt.
lilRife A FPo&RNV' UMAR „
feeweppres ms sequence-
5. REfto EN0U6R OF ft BhilC
Tmtofc To liJpITe ft
“Roommate RecFiprs- program
tor piMY vuwgeg of
Roommates.
Tuepe we ? lsuty of owe? eP'Sic pewi/pes, eMouop
to fiu. PMTipe Pocks — M> i iv o'er of (foofes
ou gf\£ic gwe geeA/ published.
fxffwrw'i ocfr “te-K world" Joes, mte
SYSTEMS SofTWAM EftSrS fW&Y to flE&OU'fl'O THE
A S't'STtl" TVflcfHY
CDWffS OF pp£ cd
iwpe
oewic^ ( tbpmi ^ w ^,
?fnws, cw RevpaK,
Cemmtofr vm\
ftOOfrMS, MEMOIR
UWf5 AM) AW#',
AM) Who Kv«w4>
VAAT el- 95 .
SOMew W 6 *ro
coofoiMPq^ rr Aut
22.2
rue fW#A m
THAT CDK it
IS OAHgD THE
IfYovTUlPKof rue
mfrm's cm pa k
(JAMT a^lPoMlt
ftuity cm m ow ,
a c humor nrwev).
the#) -me o?efftr*j6
®f&|gR
dVcfteftTK tae 5-niocw®
^ or the rites
VW M/VA6& MEMoAf
w SoTAPT D[ff$P£HT
fleer, com me
IWfi) EWA OfltEp-
ACC^7
to me Rtes AM)
TPe Mot^MeNT or
IHf^MAnou To am> ftw
WP- f AAT4 OP wfc
■STEM.. .
asr
eesii#; the cWi/w* „
wsm svstew sorwAfte
INOl/064 0Ti«2P- nobUM
“ijj me soot as
U)APEPS (wutOI Loto fdoOPAM*
IKTp M&wAY'I Am? 6bK?ri^P-S
(iaW TAAi^Are mw-Wf i
imuHib into lAtmvi cooe).
223
BJSST * Pivse /VlAwA<#W OP^AMZfc;,
UPOMgs, MfroVioK rn PArA PAse
i»T«eCAse an
A iPiive, fop. etAMfic;
% &WWp HAS
To 6 ooK FesepVAToPs,
SeArs, gftee
ftsefNAim u)hcp
T ie cusm/wep canosa,
WAtoe- pefesi&wzMz
tp A PU«+r K
CAfC0ep. M the
T i£«rp. AND FAWIPP
M-uTWe ft(6ftr
IWfDllAV'W TO
■pAva A^eMS —
WUPWipeif
224
60
Fif
00
ff
TMfr My Pt&>
To
coflsecr speiAWfc—
(VUP &/ 6 M To
flK 8/»W AM> ,
GRAMMAR-
II/MT&M& WIU-
B£ cfcMikrb ,
MMTepfiews 1
"WieV
8V <l fpep
sM^tesfeN^-
A StfAU- iowurc? WITH WoPO fPoOSSlMG CAA 06 <?OtTe
IVWfgPSWe... TH6 CATOl IS 1AM" A 'teTT0P £WMw " ,
fowep. cm oost t^m Times ute ppice of A lyfewRirep!
cfAv-t totmep, CKfig le
of loo Mituoju oremtotn
xef 5ea>»oi!
sc\em p e?EM59 <>v
AiAfft MWiue*-
The fastest, Most
roumvL ccWorees
m mniy pfptigp
*g> Scj&Tifie.
ThK£ '‘Sopepcowureps freer M
THE IDEA 0BWW S/MUlA-pO/j 1$ TP FEED THE *MP0T£F
Tip a?oAT/oM6 ew&MM a pwsicau s^tem n*o
MATtfEMATicAUT ■‘fW T A6 S^T6 m A ccoPWE ToTflcse lfu>S.
TAWE S?KejtMet: A o4
COMPPTCA CAa» 6U(pe A cfAFr
To the Moon, EecAose it
CW \NTetHhWf SlMU-AlE
TUfr PNTI&C PIMMT (I
IU,
UHfoPrwtaflv, it
^ UrrV
OWfOTef- ffllPgp To
w nvucy eW«v^-
SMIkU Cowfireps
MtWr' DO TtMwj'S
like MMoe ?(g
tMP«...
\f OWIY TrtfV
WJOUP
v fw ?i^-
•fruev >
\D g£ ,
iMfpesse>*
k^>\
The PK^esr svsiem
ooT=it>e &o\immnr
9610 K©S TP Tt*£
TEUEPHONE
COMPANY.
(v voice G?P W CTH0R
B£ PI 6rrM,LY
fcUCODPP, IfcAMSfAlTTEP,
D£a>D£P-
’£>IC>C»PIIIO(o<
CbM?oreps w*? cotfTpot t& am? swrm>& of
CltlS TAPoOal Tpe NE1UW " - — ' — -
m> KBEf TWO Of
eiWoKe's Pin- 1
CAN f\ 1AM (Mg' ec
fWRWW To TrtiiM 7
MTtiAlXV, u£ KWoW
vepv ume
^oin' m>w
TH(WMW w^ks..
5o a eme*
QO^TlOtJ is- iwd
Civw vwm if
A |AA£rtl|i& |$
iwwwij^?
ftu>w wife somsreo this re*r
sopfose you covu? ooMiwicAte wm*
soneriw^i of soMecwe, conceMW
fm view. if. on tie gA6i6 of rue
coVi/ejSM'm ycv couupyr spy
IT wte MAtrtwe of w/nty, ym/ uwip
rtfwe to sty >r was motnw,<
\ femiftoV pisuKe this cftrefw), on m £#o>ws That a
smut atop i9Kt Tue peM-iww^...
2-50
wn*i do s w cpeATe aw Me ft
flpsr, iMrapW" <p^
A Bow^l or /O V /2s.
ssaw MImw
fm-w*K> jw / (THSfm
6fea cur TA£ „ ^ tA^O v/ \
AuW-itams eejW ^M Wy 5M,iy )) ^<-±5
th^ip swu*, iwflfe ^P BMMnM; J/
AM) ^pAlNSf-ppM*. i W WfW cy
to u>m> W cctWfifc MeMopy with T«e Homes'
Kwcwcec>6€ 6Ase-
AM) 1tVfcJRESU-T /,f mg'aj so
IS r^oMeilMes) / S/w/W WHY I>K>
A fMW iMcF l %s$LJW
caw (xrflPepfDgM A y»y >
AWY IWMAWII ^rf I^T
Tueee Me st/w^d
Cbofe um ascii
if. m ) m
CDM/6jnwi6 Wf-rrr&i
TEXT We P/WApy...
PUT WHAT A8WT USIU6
toMf OTE/K fr^
SECRST
C0D9SV
seem Qpe s i>sa> to ee stwcuy awutapv and
Stv SlUfr, BUT jM*> tAOte AND (WE SENSlTnie
iNfftWATiO' |£ SToPPP ||J CoMfuTep S^STtlAS :
151
$c£AM8UN6 DATA HAS ge^ME AN UAfttfTW
WPY or ?PcTeiTlN6 rPU/A6T !!
cmmx. \tntopmon if sr dm> as a ay apy
STPW 6 AP^ cofApurep Cf^ peftp* W fWNT&T,
llJ CWPWffWit JAWOM. T o bicwpt t y«) W
c^e V&ogiTvW $ wm<^ coUvepT^ it to A scpAM&eo
CALLED The CYPHERTEXT.
kLjMWT^T
C.'rfwacr
TuetmicH-lR, it's IM^SSI®^ To fW&psiWcr TAC
ftNSTOT fPoM TAfc Crftmw WlTrttVT KPoMfc
soMetaing ww s ... (tou jewep, A PcTW/w-cope' c
gpeAKflP- CWU> for A ColWT# 15 6 ^ &
To % sec^e,
‘fl - AASToeeso
%t£*jF Qj/vffUCATTf THAT
SIsm Kg flwiesr
Cort?iTeg iPooop
W, S(V. A
PKeUTLY, The KAWAl-
BOPePt/ OF stAPOAPOs
A?PFol/ 0 > A fPrtlMT of
AtW'THMS As A DATA
enCfMTJCN stAPDAPD
fbfTAf NATiOp. „
s^e#u swnsrs Swear
lit AT TrtK stappapp &
just cowei^c ewm
To STYMIE OpDlPAPT
Co Profess, SOT NOT Too
ToUGtL fop Trie- me .
/fc/jrs of coapot^s er ,
Tt^r pat/o(iao eeoPFnp Ae€A*or!
M Military cad ose Oust peur
pife? V TYfe <*- SowPte- wete
Memrowtf?— am? tow SbMe/
X)T W WU'* 6 " 4 '
TO <SfcVH/ D ... " T ^
this urne survey owly pe^iws to Su&sest the
mt>e o? software Cukpemtly available . every pay
Tube's twe... s om 6 programs wove ihtd new
AREAS, WILE CWS IMTEPRATE SXIS1J/06 PoOT/A/ES
\UTi? (Jew, Mppe Powerful- PALR'A<je&.
<0
Tux epey
Dt>& IWp) RtoOSSStffc, 1
manages A perp/l
RANCH, AVd DESIGNS
R-R0MB&! W
6ER6IL <sers Its.
.own P ereppewr!
\? You'Re U*Wfe>
PffOWITY
IK) THe LbMpUW
Business, CONSIDER
THIS" Tie TOTAL,,
consumption up Software ,
WHW pepam as A
SMALL PRACpOM OF
Computing costs, is
EXPECTED To pPALH
IAAMY TIMES THE
aMOUW SPEW PM
HWOlNMe ovep THE
NEXT f=EW DecAoes!
I w
I z
„ W'TZ I
SoFTuMp !
fop- exw?i£. Suffuse
A niws sTpwe^t
fU'NNeps peapeo
To fWFAW mt
Co MfurepsTo
opoep A tfiiSsiis
piTYACp /WTDJwATicAUY
*0/0 \NM*A)|wT>.‘
COASlDeflMfr im
s^iepM- fpise
A VW, \s TOS
/ \ WAS \
m A
$U.0(M '
lKSr(Wtli0N4
MOTHER f flo6l£M (* TH/VT
f\U?Oft7WMS DOV'T /UWAYS
DO 0(W (vKfrr Trt^T
sufposet) To-
i M16£ ?OfTWAP£ 8YS|TMS ME WpTTEM &Y TEAWS
(jc Ppo6R^MM6R5- Ml<£ THE EtEpMUT; (JO OME
yiJDBpSTW^DS THE- WWIE THI«6 !
Compote pooTWay Po FizAPpe and
VMteTEP TRIM&5 KpEQAi-Uy yJHE/J
pew, uurfe«TEP soFTtuAPgi
O&TVVb To
% bTlfteO
mwtcfr 1 - J
2*9
fwwr, covsioep im owoos
\mie no mflm is imuitenr, mnf, on weu
EQOtffpp &ioo(s > H — Ver-To frceorre mesg iwstwpvs.
Sw /> mcrnne mms a Timenc/a- foss/fttirv.
Tms pro-am uicvu) iwMfc it^om erm wy mu uwe
f< coMfrnf)6 /.ire 7 *
f'.up if you twwk that \
fffSCAUSe "IT's OMUY A . ,
mm," voo cam AWAV 6
Tupm IT OFF, PpFDgf?
Ttve wft» of HOfsePT
WieFeg, a saefl^T wit?
thou^V Deeper
in m Ttws- y
“To ToPN A MAW \
Off gffKTlvjet-Y, 1
\w£ m«St Sfc IF
fOSSFSS/OfJ of
IFfiJfWiow AS To
wrteiBep ine oaf*#
fl?W HAS 0>MF.
Tue Mepe fA CT THAT
we HAs/g /WAPg iw
MA^IKg Do® 5 For
^aJant6£ That we
SHMi- HAU£ THf PWP
IMfSPMATiOF To 00
Tws-.TAg vegv SfKP
OF -A\opgpM PiglTAe
MACWF£S STAFOS 0>
TWe WAV OF OU*
arutv to fgpcave
A?P TrtlWK WOUOH
TH6 TMC IFPICATIOFS
OP PAFfiep "*-
-cy faftwic*,
*&cv o eotvou,
r /t«
{Ml FttKTMgft
Abacus, 32-34, 43
Abbreviations, mnemonic, 175
Abstract symbol-manipulation, 42
Accumulator, 173
Ada programming language, 235
Adder, 123
i-bit, 125-126
Adding machines, 59
Address register, 173
Addresses, 155
possible, 156
Aiken, Howard, 72
Algebra, 40
Boolean, 101-105
Algorism, 41-42
Algorithms, 41, 195
examples of, 196
examples of non-algorithms, 197
flow of, 198
Al-Khwarismi, 40
Alphabet, 30-31
Alphabetical order, 31
Alphanumeric information, 130
ALU (arithmetic logic unit), 130-132
American Standard Code for Information
Interchange (ASCII). 128
Analysis, 200
Analytical Engine, 53-55
AND-gate, 107
multiple-input, 111
seatbelt buzzer in, 109
AND logical operator, 103
Applications software, 222
Arabs, 40-43
Arithmetic logic unit (ALU), 130-132
Arithmetic on paper, 39
Arithmetic table, Chinese, 29
Artificial intelligence, 230-231
ASCII (American Standard Code for
Information Interchange), 128
Assemblers, 205
Assembly language, 174-176
Assembly language statements, 175
Asynchronous ripple counter, 148
Automated type-setter, 54
Automatic switches, 106-109
B register, 173
Babbage, Charles, 51756, 58
Babbage’s Law, 58
Ballistic tables, 74
Ballistics, 73
BASIC language, 162, 206
basic, 207-209
Begin box, 198
Binary calculation, 121
Binary code, 205
Binary coded decimal, 127
Binary numbers, 115
adding two, 121
counting in, 120
multiplying, 122
subtracting, 122
translated into decimal numbers,
119
Binary strings, 130
Bits, 123
carry, 125
Bone, tally, 20, 23
Boole, George, 101
Boolean algebra, 101-105
Boxes, specially shaped, 198
Branch instructions, 183
Bubble memories, 166
Bugs, 210, 211
Bus architecture, 170
Bytes, 123
C register, 173
CAD/CAM, 234
Calculation, 34
binary, 121
Calculators, 36
mechanical, 59
Calculus, 34
Cards, punched, see Punched cards
Carroll, Lewis, 100
Carry bit, 125
Cash registers, 59
Census tabulators, 60
Charge-coupled devices, 166
Chinese arithmetic table, 29
Chinese number system, 27-29
Chinese writing, 22
Circuits
electrical, completing, 62
integrated, 84
Clocks, 142-143
Codes, secret, 232-233
Combinational logic, 142
Communication, 229
Compilers, 205, 223
Computer-aided design/computer-aided
manufacture, 234
Computers, 5-6
clocks and, 142-143
control of, 237-241
Cray-i, 226
describing, 89
evolution of, 14
IBM Personal, 96
information and, 6
problems with, 237-241
research in, 153
size of, 152
Conditional branch box, 198
Conditional jumps, 57, 183
“smart,” 215
Control, 170
transfer of, 183
Control bus, 170
Control flow, 93-94
Control unit, 92
Core memories, 158
Counters, 146-148
asynchronous ripple, 148
synchronous, 148
Counting
binary and decimal, 120
digital, 19
Cray-i computer, 226
Crusaders, 44
Cryptography, 232-233
Cycles, 142
Cyphertext, 233
Data base management, 224
Data bases, 224
Data processing, 63
Decimal system, 115
binary numbers translated into, 119
Decoders, 129
Deductive logic, 99
“Difference Engine, The,” 51-52
Digital counting, 19
Disallowed input, 137
Disks, magnetic and floppy, 166-167
DNA, 12
DNA-protein system, 13
DNA technology, recombinant, 86
Duns Scotus, 99
EBCDIC, 128
Eckert, J. Presper, 74
Egyptian number system, 26
Egyptians, 22
Electric “mouse,” 7
Electrical circuits, completing, 62
Electricity, 65
Electromechanical memories, 154
Electromechanical switches, 71
Electronic memories, 154
Electronic Numerical Integrator and
Calculator (ENIAC), 75-76
Encoders, 129
Encoding instructions, 79
End box, 198
ENIAC (Electronic Numerical Integrator
and Calculator), 75-76
EPROM, 161
Expert systems, 231
External storage of information, 20
Facts, 7
Fetching instructions, 178
Fibonacci sequence, 219
Fields, 176
Fives, counting by, 23
Flight simulators, 235
Flip-flop inputs, 137
Hip-flops, 133-137
master-slave, 144
Floating point representation, 127
Hoppy disks, 166-167
How charts, 198-200
examples of, 199
for multiple plug-ins, 203
for roommate receipts, 202
For-next commands, 218
FORTRAN, 206
Gating network, 140
Gene, 12
Glitches, 143
Go-to statement, 215
Grammar, laws of, 18
Graphics, 228
Gravitation, theory of, 45-46
Greek mathematicians, 33
Handfuls, counting by, 24-25
Hardware, 187
Hertz (one cycle per second), 142
Hexadecimal numerals, 157
Higher-level programming languages,
205
Hindus, 37-38
Hollerith, Herman, 60, 64
IBM, 64
IBM Personal Computer, 96
If-then statement, 215
Incas, 22
Increments, 146
Inductive logic, 99
Industrial Revolution, 49
Information
ages of, 1-86
alphanumeric, 130
computers and, 6
defined, 7-8
excess, 3-5, 86
external storage of, 20
forms of, 8-9
power of, 12
stored, 10
Information flow, 93-94
Information processing, n
understanding, 90
Information theory, 7
Input, 48, 92, 95
card-reading device, 54
disallowed, 137
flip-flop, 137
Input box, 198
Input-output (I/O) tables, no, 112-113
Input statement, 214
Input wire, 106
Instruction register, 173
Instruction set. Motorola 6800, 182
Instructions, 48
branch or jump, 183
8-bit, 156
encoding, 79
fetching, 178
machine, 176
microinstructions, 178
to mill, 53
Integers, 127
Integrated circuits, 84
Integration, large-scale and very
large-scale, 84
Intelligence, artificial, 230-231
Internal memory, 155
Interpreters, 205
Inverters, 108
I/O (input-output) tables, no, 112—113
Jacquard, Joseph Marie, 50
Japanese calculation of pi, 29
Jump, conditional, see Conditional jumps
Jump instructions, 183
K (kilo), 163
Language
assembly, see Assembly language
entries
BASIC, see BASIC language
expressive, 17
higher-level programming, 205
machine, 177
Large-scale integration (LSI), 84
Latches, 138
gated, 140
Leibniz, Gottfried Wilhelm, 47
Let statement, 211
Life form, 13
competing, 240
Line numbers, 209
Loaders, 223
Logic, 99
combinational, 142
laws of, 18
sequential, 142
simple, 150
symbolic, 101
Logic gates, multiple-input, hi
L ogic unit, arithmetic (ALU), 130-13 2
Logical operations, 98
Logical operators, 103-104
Logical spaghetti, 87-184
Loom, Jacquard, 50
Looping, value of, 57
Lovelace, Ada, 56-58
Machine instruction, 176
Machine language, 177
Magnetic disks, 166
Magnetic tape, 165
Mainframes, 85
Mark I, 72
Mass storage, 165
uses of, 168
Master-slave flip-flop, 144
Mauchly, John, 74
Mechanical calculators, 59
Megaflops, 85
Memory, 94, 95
bubble, 166
core, 158
electromechanical, 154
electronic, 154
internal, 155
random access (RAM), 159
read-only, see Read-only memory
Memory unit, 54
Merge program, 81
Messages, form of, 16
Messenger RNA, 12
“Method of the Celestial Element, The,”
29
Microcomputer, 85
Microinstructions, 178
Microprogram, 181
Military software, 235
Mill of the Analytical Engine, 53-55
Minicomputer, 85
Mnemonic abbreviations, 175
Modem, 96
Motorola 6800 instruction set, 182
“Mouse,” electric, 7
Multiple-input logic gates, hi
M ultiplication, binary, 122
Music, 9
NAND-gate, 134
Napier, John, 47
“Napier’s bones,” 47
Newton, Isaac, 45
Nibbles, 124
NOR-gate, 138
NOT logical operator, 104
Nucleotide pairs, 12
Number system
Chinese, 27-29
Egyptian, 26
Numbers, 18
binary, see Binary numbers
hexadecimal, 157
Numerical variables, 210-211
Object code, 205
Op-code, 176
Operand, 175
Operating system, 223
Operations, logical, 98
Operator, 175
logical, 103-104
Optic nerve, 8
Optical disks, 166
OR-gate, 108
multiple-input, m
OR logical operator, 103
Order, alphabetical, 31
Output, 54, 92, 95
Output box, 198
Output wire, 106
Paper, 37
arithmetic on, 39
Paper tape, 165
Papermaking, 43
Parallel registers, 141
Pascal, 206
Pascal, Blaise, 47
Personal Computer, IBM, 96
Pi, Japanese calculation of, 29
246
Pictograms, 30-31
Pictures, 8
Pixels, 228
Plaintext, 233
Powers of two, 118
Print statement, 212
Printer, 96
Procedure box, 198
Processing unit, 92, 95, 97
Program counter, 173
Programmable ROMs (PROMS), 161
Programmer, first, 57
Programming languages, higher-level,
205
Programs, see also Software
microprogram, 181
for multiple plug-ins, 217
for roommate receipts, 216
self-modification by, 80
sort and merge, 81
stored, 78-80, 82
Prompts, 208
PROMS (programmable ROMs), 161
Punched cards, 49-50, 165
functions of, 55
input device for, 54
responses on, 61
Punctuation, 209
Pushbutton switches, 67
Random access memory (RAM), 158-160
Read-data statement, 210
Read-only memory (ROM), 158-159, 161
programmable (PROMS), 161
uses of, 162
Recombinant DNA technology, 86
Recorded signals, 10
Registers, 139
parallel, 141
shift, 144
Relay
telephone, 69
Relay, automatic, 68
Remarks, 209
Renaissance, 44
Return key, 208
Rings on floppy disks, 167
Ripple counter, asynchronous, 148
RNA, messenger, 12
Robots, 234
ROM, see Read-Only memory
Romans, 34-35
Rotary switches, 67
Run statement, 208
Schickard, Wilhelm, 47
Scientific problems, 226-227
Secret codes, 232-233
Sectors on floppy disks, 167
Self-modification, program, 80
Self-reproducing machines, 193
Semicolons, 213
Semiconductors, 83
Senses, 15
Sensory impressions, 15
Sequential logic, 142
Shannon, Claude, 7
Shift register, 145
Signals, 8-9
recorded, 10
Simulations, 226-227
Software, 185-236
applications, 222
defined, 187
growth of, 236
military, 235
range of, 236
survey of, 221-236
systems, 222
Sort and merge program, 81
Source code, 205
Spaghetti, logical, 87-184
Statements, 209
Storage
external, of information, 20
mass, see Mass storage
Store, memory, 54
Stored information, 10
Stored programs, 78-80, 82
Subroutines, 57
Subtraction, binary, 122
Sumerians, 21-22
Supercomputers, 85
Superminicomputers, 86
Swan-pan, Chinese arithmetic table, 29
Switchboard, 68
Switches, 66-68
automatic, 106-109
Switches ( cont’d )
electromechanical, 71
patterns of, 70
Symbol-manipulation, abstract, 42
Symbolic logic, 100
Synchronous counters, 148
Systems, 222
expert, 231
operating, 223
Systems software, 222
Tabulators, census, 60
Tally bone, 20, 23
Tape, paper and magnetic, 165
Tartaglia, Niccolo, 45
Telephone company, 229
Telephone relay, 69
Telephones, 68
Ten, 116-117
Tens, counting by, 23
Three-body problem, 46
Timing, 142
Toggle switches, 67
Toggling, 147
Transfer of control, 183
Transistors, 83-84
Transition rules, 191
Truth-values, 102
Tube, vacuum, 69
Turing, Alan, 190, 230
Turing machines, 191-192
Two, powers of, 118
“Two’s complement” method, 122
Type-setter, automated, 54
Unconditional branching statement, 215
Universal Turing machine, 192
Vacuum tube, 69
Variables, 210
numerical, 210-211
Very large-scale integration (VLSI), 84
von Neumann, John, 77, 193
Wiener, Norbert, 241
Word processing, 225
Words, 8
World War II, 72
Writing, 21-22
Chinese, 22
Written zero, 37-38
Zero, 27-28
written, 37-38
Zuse, Konrad, 71